2010 FIA World Rally Championship: FIA World Rally Championship, Rd9. August 19-22, 2010 ADAC Rally Deutschland, Trier, Germany. Day One, Friday 20 August 2010. Sebastien Loeb (FRA) on Stage 3. DIGITAL IMAGE
FIA World Rally Championship, Rd9.
August 19-22, 2010
ADAC Rally Deutschland, Trier, Germany.
Day One, Friday 20 August 2010.
Sebastien Loeb (FRA) on Stage 3.
DIGITAL IMAGE