Superbike Supremacy: 2015 Yamaha R1 vs Ducati 1299 Panigale vs Kawasaki Ninja H2 vs Aprilia RSV4RR vs BMW S1000RR
What a spectacle EICMA 2014 has turned out to be. This year could well be regarded as the battle of horsepower and the quest for 200 horses seems to be the newfound benchmark for superbike supremacy. The 2015 Yamaha YZF-R1, […]