FIA World Rally Championship: Sebastien Loeb Citroen Xsara WRC in the service park. World Rally Championship, Rally of Turkey Shakedown, Kemer, Turkey, 26 February 2003. DIGITAL IMAGE
Sebastien Loeb Citroen Xsara WRC in the service park.
World Rally Championship, Rally of Turkey Shakedown, Kemer, Turkey, 26 February 2003.
DIGITAL IMAGE