Production starts in June/July. Should start seeing them end of July early August. I guess its time for everyone to get there deposits in!
So Justin, does this mean that, assuming an updated Busa is in the works, a new bike is in your future?Justin726 said:How did I not see this thread a couple weeks ago???
After reading it, I think I got a little chubby working......Yep, I do. :lol