Rally of France - Leg 2

Sebastien Loeb of France and Daniel Elena of Monaco compete in their Citroen C4 Total during Leg 2 of the WRC Rally of France on October 2, 2010 in Strasbourg, France.
(Oct. 1, 2010 - Source: Massimo Bettiol/Getty Images Europe)
Prev 636 of 1106 Next