Had my Busa a week now and I love it. I can only imagine this what it would be like to strap myself to a cruise missle. WOW that's all I can say.
I was wondering if there was anybody on this forum that is in or pretty close to New Orleans. The roads are not really good here but I would really like to find some other people to ride with. I don't know anybody here who rides and it gets boring going by myself right now.
I was wondering if there was anybody on this forum that is in or pretty close to New Orleans. The roads are not really good here but I would really like to find some other people to ride with. I don't know anybody here who rides and it gets boring going by myself right now.