FIA World Rally Championship
Rally winner Markko Martin (EST) Ford sprays a TV crew with his winner's champagne.
World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day Three. 14 March 2004.
DIGITAL IMAGE