Worthy of the name

3 min read

Thruxton is the UK’s fastest track – and Triumph’s hot new RS lives up