Le Mans 24 Hours: The French Air Force display team performs a fly past. Le Mans 24 Hours, La Sarthe, Le Mans, France, 11-12 June 2011.
The French Air Force display team performs a fly past.
Le Mans 24 Hours, La Sarthe, Le Mans, France, 11-12 June 2011.