VIDEO: Superbike Showdown – Honda CBR1000RR SP1 vs Kawasaki ZX-10R vs Yamaha YZF-R1M
Superbikes, the pinnacle of road-going motorcycles. The bikes most aspire to, to taste the performance that comes with riding top-of-the-range machinery. It has to be acknowledged that today’s superbikes have become focussed weapons, meant for […]