Steve Holmes
03-21-2018, 12:17 AM
This is a great little short film commissioned by Ford Motor Company to celebrate their first victory at Le Mans in 1966. Lots of really good footage, both on and off the track:
https://www.youtube.com/watch?v=7rrVOVuwPV0
https://www.youtube.com/watch?v=7rrVOVuwPV0