A tour of Caterham's new Leafield factory

The Caterham F1 Team recently completed a factory switch to Leafield in West Oxfordshire. Take a tour of the new base as the summer break draws to a close...
06:14

Comments

video archive