

Overview
A BAFTA award nominated film made by Shell Films explaining the principles of the motor car engine.
Year 1967
Studio Shell Film Unit
Director Derek Armstrong
Popularity 0
Language English