BMW S1000RR: Did the Germans Win the Japanese War?
When it comes to fast and famous sportbikes, the Japanese big four are often the first liter bike manufacturers that come to mind. But in 2011 everything changed. The Supertest World Association awarded ‘Bike of the Year’ to the German BMW S1000RR after its first year of production––on Japanese soil––and European motorcycle fans were validated, …