World Rally Championship
Rally winner Carlos Sainz (ESP) / Marc Marti (ESP) Citroen Xsara WRC on stage 25.
World Rally Championship, Rd8, Rally of Argentina, Carlos Paz, Argentina, Day Three, 18 July 2004.
DIGITAL IMAGE