Tag: elliptical throttle bodies

Check out The Ducati Superbike

These Ducati Superbikes definitely look great!  Perhaps I should go get myself a bike license! Can’t wait to see these in action! Check out the Technical specifications [youtube=http://www.youtube.com/watch?v=smFGxk65qfU]