FIA World Rally Championship
Sebastien Loeb (FRA), Citroen Xsara WRC, on the start ramp in front of the Millennium Stadium, Cardiff for the Ceremonial Start.
FIA World Rally Championship, Rd12, Wales Rally GB, Cardiff, Wales, Day One, 16 September 2005.
DIGITAL IMAGE