FIA World Rally Championship
Sebastien Loeb (FRA) and Daniel Elena (MON), Citroen, toast their win, their 9th victory of the season.
FIA World Rally Championship, Rd14, Rally de France, Ajaccio, Corsica, France, Day Three 23 October 2005.
DIGITAL IMAGE