BMW's S 1000 XR has been around for a while, but 2018 further refines the package

BMW’s S 1000 XR has been around for a while, but 2018 further refines the package