2004 FIA World Rally Championship: 2004 FIA World Rally Championship, Rally Catalunya, October 28-31, 2004 Lloret de Mar, Spain. Markko Martin (EST) sprays the winner's champagne on the podium. Digital Image
2004 FIA World Rally Championship,
Rally Catalunya, October 28-31, 2004
Lloret de Mar, Spain.
Markko Martin (EST) sprays the winner's champagne on the podium.
Digital Image