Truck Trail

10 May 2017 #CV Sector #News #TNB News

The Lancashire town of Leyland is celebrating more than 100 years of truck manufacturing and inspiring the next generation of manufacturers and engineers with the world’s first ‘Truck Trail’ display of model trucks. The Truck Trail is in partnership Leyland

Update Newsletter