The Greatest F1 Team - Technical Director

The technical director is a true jack-of-all-trades and is the individual in charge of uniting the design, production and race departments to ensure that the cars are ...

About this video

Duration 24:49
Posted May 21, 2020
Series General
Be first to get
breaking news