Images at Rally Deutschland
Day one leader Sebastien Loeb (FRA), Citroen Xsara WRC, jumps in the vineyards on Stage 3.
World Rally Championship, Rd10, Rally Deutschland, Trier, Germany. Day One, 20 August 2004.
DIGITAL IMAGE