2010 WRC Images
Sebastien Loeb (FRA), Citroen, on the podium in Strasbourg celebrating his seventh world title.
World Rally Championship, Rd11, Rallye de France, Strasbourg, Alsace, France. Day Three, Sunday 3 October 2010.