World Rally Championship
Carlos Sainz (ESP) / Marc Marti (ESP) Citroen Xsara WRC now leads the World Rally Championship.
World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003.
DIGITAL IMAGE