Le Mans 24 Hours: An Aston Martin Racing Lola Aston Martin receives attention in the pits. Le Mans 24 Hours, La Sarthe, Le Mans, France, 13-14 June 2009.
An Aston Martin Racing Lola Aston Martin receives attention in the pits.
Le Mans 24 Hours, La Sarthe, Le Mans, France, 13-14 June 2009.