2004 FIA World Rally Championship: Sebastien Loeb (FRA), Citroen Xsara WRC, on stage 1. World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day one. 12 March 2004. DIGITAL IMAGE
Sebastien Loeb (FRA), Citroen Xsara WRC, on stage 1.
World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day one. 12 March 2004.
DIGITAL IMAGE