FIA World Rally Championship: Fans of Sebastien Loeb (FRA) on stage. FIA World Rally Championship, Rd11, Rallye Deutschland, Trier, Germany, Day Three, Sunday 28 August 2005. DIGITAL IMAGE
Fans of Sebastien Loeb (FRA) on stage.
FIA World Rally Championship, Rd11, Rallye Deutschland, Trier, Germany, Day Three, Sunday 28 August 2005.
DIGITAL IMAGE