FIA World Rally Championship
The Fords of Francois Duval (BEL) and Markko Martin (EST) make their way onto the podium.
World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day Three. 14 March 2004.
DIGITAL IMAGE