2007 Le Mans 24 Hours.: 2007 Le Mans 24 Hours. Le Mans, France. 13th - 17th June. Drivers Parade. Atmosphere. World Copyright: Kevin Wood/LAT Photographic. ref: Digital Image IMG_0779
2007 Le Mans 24 Hours. Le Mans, France. 13th - 17th June. Drivers Parade. Atmosphere. World Copyright: Kevin Wood/LAT Photographic. ref: Digital Image IMG_0779