FIA World Rally Championship: Carlos Sainz (ESP) Citroen Xsara WRC in the service park. World Rally Championship, Rally of Turkey Shakedown, Kemer, Turkey, 26 February 2003. DIGITAL IMAGE
Carlos Sainz (ESP) Citroen Xsara WRC in the service park.
World Rally Championship, Rally of Turkey Shakedown, Kemer, Turkey, 26 February 2003.
DIGITAL IMAGE