1960 Le Mans 24 hours.: Le Mans, France. 25-26 June 1960. Ted Lund/Colin Escott (MG A Twin Cam), 12th position. Ref-861M/17A. World Copyright - LAT Photographic
Le Mans, France.
25-26 June 1960.
Ted Lund/Colin Escott (MG A Twin Cam), 12th position.
Ref-861M/17A.
World Copyright - LAT Photographic