2005 Le Mans 24 Hours.: 2005 Le Mans 24 Hours Le Mans, France. 16th JuneAston Martin unvieled the new Aston Martin DBR9 to the press and fans at Le Mans. World Copyright: Jeff Bloxham/LAT Photographic Ref: Digital image only.
2005 Le Mans 24 Hours
Le Mans, France. 16th JuneAston Martin unvieled the new Aston Martin DBR9 to the press and fans at Le Mans. World Copyright: Jeff Bloxham/LAT Photographic Ref: Digital image only.