The 1990 MY Bimota YB6 EXUP is sure to fit the taste for those riders who make zero compromises when it comes to performance, and comes with a 42mm Marzocchi adjustable telescopi...
The 1989 MY Bimota YB6 EXUP boasts a maximum power output of 145 horsepower and 94 Nm of torque from its liquid-cooled, four-stroke, 1002cc, transverse four cylinder powerhouse t...