MotoGP to Multistradas: Ducati have been leading the way in the tech arms race for years

MCN

Living Legend
Joined
Mar 19, 2010
Messages
3,483
ducati-technology-1.jpg
Biking technology has come a long way in the 15 years that have elapsed since Ducati released their 1098R superbike and introduced riders to the first genuinely effective traction control system for...

Continue reading...
 
Back
Top