FIA World Rally Championship
Sebastien Loeb (FRA), Citroen Xsara WRC, pushes hard on the first stage - Phaselis. He led at the end of day one.
FIA World Rally Championship, Rd7, Rally of Turkey, Kemer, Turkey. Day One. 3 June 2005.
DIGITAL IMAGE