FIA World Rally Championship
2004 WRC champion Sebastien Loeb (FRA), Citroen Xsara WRC, on the shakedown stage.
FIA World Rally Championship, Rd15, Rally of Catalunya, Lloret de Mar, Catalunya, Spain. Shakedown. 28 October 2004.
DIGITAL IMAGE