Special Invitation to GT Riders - Triumph Factory, Chonburi
I have finally got a response, after a year of badgering, to arrange a visit to Triumph's factory here in Chonburi, Thailand.
GT Riders, in association with Britbikes, have b
I have finally got a response, after a year of badgering, to arrange a visit to Triumph's factory here in Chonburi, Thailand.
GT Riders, in association with Britbikes, have b