2016 Triumph Thruxton R – FIRST RIDE REVIEW

The past runs headlong into performance.