A one-stop shop for Triumph to develop their race programme, OEM bikes and a rider training facility – inside the new Triumph ...
Triumph shares photos of its 160-acre facility that acts as a base for the Triumph Factory Racing SuperMotocross team in the USA.