Le Mans 24 Hour Race: The field awaits the start of the race. Le Mans 24 Hours Race, Le Sarthe, France, 19 June 1966.
The field awaits the start of the race.
Le Mans 24 Hours Race, Le Sarthe, France, 19 June 1966.