A promotional film for the Ford Company detailing the introduction of the Cosworth engine into Formula 1 in conjunction with Lotus.
No streaming info available.
Verdict: Unknown
> Phillip Bond (Director)
> Dennis Ayling (Director of Photography)
> Phillip Bond (Writer)