BMW R nineT vs. Harley-Davidson Roadster vs. Triumph Thruxton R vs. Yamaha XSR900 - COMPARISON TEST

Four retro roadster motorcycles that are something more than an accumulation of parts