FIA World Rally Championship
2004 FIA World Rally Championship,
Rally Japan, September 2-5, 2004
Obihiro, Hokkaido.
Petter Solberg (NOR) celebrates with David Lapworth (GBR) and Phil Mills (GBR)
Digital Image