The Kawasaki ZX-10R and ZX-10RR have crushed World Superbike for 7 years now. Why they’re not the best selling liter bikes on the planet is a mystery. If you were smart enough to buy one, you’ll find some great setup info here.
Premium Video Trailer. To watch the full video please Subscribe or Login.
Want to see the full video?