FIA World Rally Championship: L-R: Daniel Elena (MON) and Sebastien Loeb (FRA), Citreon Xsara WRC, on the Podium. FIA World Rally Championship, Rd14, Rally de France, Ajaccio, Corsica, France, Day Three 23 October 2005. DIGITAL IMAGE
L-R: Daniel Elena (MON) and Sebastien Loeb (FRA), Citreon Xsara WRC, on the Podium.
FIA World Rally Championship, Rd14, Rally de France, Ajaccio, Corsica, France, Day Three 23 October 2005.
DIGITAL IMAGE