BMW S 1000 XR

Sheer Beauty! 2017 BMW S 1000 XR First Look...

Oct 31, 2016No Comments

BMW returns for the second year running with its “Adventure sports” bike the BMW S 1000 XR. This bike has stolen the hearts of many