The Greatest F1 Team - Technical Director

  shares
  comments
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 ...
Load comments

About this video

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