FIA World Rally Championship: Day one leader Sebastien Loeb (FRA), Citroen Xsara WRC, in action on Stage 4. FIA World Rally Championship, Rd7, Rally of Turkey, Antalya, Turkey, Day One, 25 June 2004. DIGITAL IMAGE
Day one leader Sebastien Loeb (FRA), Citroen Xsara WRC, in action on Stage 4.
FIA World Rally Championship, Rd7, Rally of Turkey, Antalya, Turkey, Day One, 25 June 2004.
DIGITAL IMAGE