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: