WRC Images : Rally Deutschland (2004)
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