FIA World Rally Championship
Rally winner Markko Martin (EST) Ford celebrates victory at the final time control.
World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day Three. 14 March 2004.
DIGITAL IMAGE