BMW S1000XR

BMW S1000XR Vs. KTM 1290 Super Duke GT Vs. MV Agusta Turismo Veloce

Just as there are a million ways to skin a cat, there are a million ways

2016 BMW S1000XR First Ride Review

There’s no mystery surrounding what bike BMW targeted with its all-new S1000XR. An Adventure model sporting