Le Mans 24 Hours: 1966 Le Mans 24 Hours. Le Mans, France. 18th - 19th June 1966. Drivers run to their cars at the start of the race, action. World Copyright: LAT Photographic. Ref: L66 - 379 - 2.
1966 Le Mans 24 Hours.
Le Mans, France. 18th - 19th June 1966.
Drivers run to their cars at the start of the race, action.
World Copyright: LAT Photographic.
Ref: L66 - 379 - 2.