Le Mans 24 Hours: JOTA Aston Martin mechanics. Le Mans 24 Hours, Le Mans, France, Qualifying, Wednesday 8 June 2011.
JOTA Aston Martin mechanics.
Le Mans 24 Hours, Le Mans, France, Qualifying, Wednesday 8 June 2011.