Le Mans 24 Hours: Fans with a 'Skeleton.' Drivers Parade 21 June 2013 Le Mans 24 Hours, Le Mans, France, 20-23 June 2013.
Fans with a 'Skeleton.'
Drivers Parade 21 June 2013
Le Mans 24 Hours, Le Mans, France, 20-23 June 2013.