Going the distance

6 min read

Is BMW’s M1000XR the perfect mile-destroying sportsbike?