2004 FIA World Rally Championship
2004 FIA World Rally Championship,
Rally Catalunya, October 28-31, 2004
Lloret de Mar, Spain.
Markko Martin (EST) and Michael Park (GBR) celebrate victory on the podium.
Digital Image