05 Busa LE Donating Member Registered Oct 12, 2005 #22 Yeah, I rode the Duc to the dealer, then 2 hours later left on the 'Busa. Completely different world ... smooth, polished, and POWERFUL!
Yeah, I rode the Duc to the dealer, then 2 hours later left on the 'Busa. Completely different world ... smooth, polished, and POWERFUL!