1970 Le Mans 24 hours.
Le Mans, France. 13-14 June 1970
The wreckage of Carlo Facetti/Teodoro Zeccoli (Alfa Romeo T33/3), retired, and Mike Hailwood/David Hobbs (Porsche 917K), retired, action. World Copyright: LAT PhotographicRef: B/W Print.