Le Mans 24 Hours: Atmosphere and action through the Ford Chicane at night. Le Mans 24 Hours, La Sarthe, Le Mans, France, 11-12 June 2011.
Atmosphere and action through the Ford Chicane at night.
Le Mans 24 Hours, La Sarthe, Le Mans, France, 11-12 June 2011.