Le Mans 24 Hours: The cars set off on the warm-up lap before the start. Le Mans 24 Hours, Le Mans, France, 12-13 June 1971.
The cars set off on the warm-up lap before the start.
Le Mans 24 Hours, Le Mans, France, 12-13 June 1971.