The Autosport Podcast: The Greatest F1 Team - Technical Director

Autosport has launched a special seven-part series attempting to answer the question of what the line-up of the greatest Formula 1 team would look like