The Triumph Thruxton is a series of British motorcycles with parallel-twin engines and sports styling. The name Thruxton was first…
The Triumph Thruxton is a series of British motorcycles with parallel-twin engines and sports styling. The name Thruxton was first…