World Rally Championship
2004 World Rally Champion Sebastien Loeb (FRA), Citroen Xsara WRC.
World Rally Championship, Rd14, Tour de Corse, Ajaccio, Corsica, France. Day Three. 17 October 2004.
DIGITAL IMAGE