FIA World Rally Championship: Rally winner Markko Martin (EST) Ford Focus RS WRC 03 celebrates victory on the podium. World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day Three. 14 March 2004. DIGITAL IMAGE
Rally winner Markko Martin (EST) Ford Focus RS WRC 03 celebrates victory on the podium.
World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day Three. 14 March 2004.
DIGITAL IMAGE