1973 Le Mans 24 hours.: Le Mans, France. 6-10 June 1973. Gerard Larrousse/Henri Pescarolo (Matra-Simca MS670B), 1st position. World Copyright - LAT Photographic Ref: b&w print
Le Mans, France. 6-10 June 1973.
Gerard Larrousse/Henri Pescarolo (Matra-Simca MS670B), 1st position.
World Copyright - LAT Photographic
Ref: b&w print