Motor Cycle News just released this very interesting video comparing the Triumph Thruxton R with the Yamaha XJR1300 and the BMW R nineT Sport. Guess which one wins “by a long shot?”

(Video no longer available)

SPOILER ALERT: The Thruxton R!