FIA World Rally Championship: Sebastien Loeb (FRA), Citroen, celebrates his seventh world title. World Rally Championship, Rd11, Rallye de France, Strasbourg, Alsace, France. Day Three, Sunday 3 October 2010.
Sebastien Loeb (FRA), Citroen, celebrates his seventh world title.
World Rally Championship, Rd11, Rallye de France, Strasbourg, Alsace, France. Day Three, Sunday 3 October 2010.