Mercedes Formula 1 machine shop

Enjoy a guided tour of the Mercedes Formula 1 team’s machine shop at its base in Brackley.
01:20

Comments

video archive