FIA World Rally Championship: Day one rally leader Sebastien Loeb (FRA), Citroen Xsara WRC, on stage 6. World Rally Championship, Rallye de France, Tour de Corse, Corsica, France. Day One, 17 October 2003. DIGITAL IMAGE
Day one rally leader Sebastien Loeb (FRA), Citroen Xsara WRC, on stage 6.
World Rally Championship, Rallye de France, Tour de Corse, Corsica, France. Day One, 17 October 2003.
DIGITAL IMAGE