2005 Le Mans 24 Hours: June 13-19, Le Mans FranceTech TuesdayAston Martin team photoCopyright 2005, Richard Dole, LAT Photographic World Copyright 2005, Richard Dole, LAT Photographic
June 13-19, Le Mans FranceTech TuesdayAston Martin team photoCopyright 2005, Richard Dole, LAT Photographic
World Copyright 2005, Richard Dole, LAT Photographic