FIA World Rally Championship
Carlos Sainz (ESP) steps from his Citroen Xsara WRC following his record equalling twenty-fifth WRC victory.
World Rally Championship, Rally of Turkey Day Three, Kemer, Turkey, 2 March 2003.
DIGITAL IMAGE