Wow a Raiders fan. You sure you're smart enough to ride a Busa Congrats man you are going to love it. The busa is one of the few things I have experienced that actually surpasses all the hype, it amazes me every time I ride it and I've been riding it for 3 years now. BTW I'm a Cowboy fan so look who's talking right????
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.