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
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