Add to Lightbox Download
LE MANS, FRANCE - JUNE 11: The three cars of Team Sauber Mercedes are surrounded by the crowd as they finish first, second and fifth in the 24 Hours of Le Mans at the Circuit de la Sarthe in Le Mans, France, on June 11, 1989.
LE MANS, FRANCE - JUNE 11: The three cars of Team Sauber Mercedes are surrounded by the crowd as they finish first, second and fifth in the 24 Hours of Le Mans at the Circuit de la Sarthe in Le Mans, France, on June 11, 1989.
Filename: LM189LeMans-F02.jpg
Copyright