2005 LeMans 24 Hours: June 13-19, Le Mans FranceAston Martin crew hard at work during Wednesday practice Copyright 2005, Richard Dole, LAT Photographic.
June 13-19, Le Mans FranceAston Martin crew hard at work during Wednesday practice
Copyright 2005, Richard Dole, LAT Photographic.