2001 Le Mans 24 Hours : 2001 Le Mans 24 Hours Le Mans, France. 12th June 2001. The 2nd placed Joest Audi R8 of Laurent Aiello, Rinaldo Capello and Christian Pescatori celebrate. World Copyright: Simon Fox/LAT Photographic
2001 Le Mans 24 Hours
Le Mans, France. 12th June 2001.
The 2nd placed Joest Audi R8 of Laurent Aiello, Rinaldo Capello and Christian Pescatori celebrate.
World Copyright: Simon Fox/LAT Photographic