A promotional film for the Ford Company detailing the introduction of the Cosworth engine into Formula 1 in conjunction with Lotus.
2019
2010
—
1980
2014
2006
2017
1933
2008
1899
1992
1993
1998