FIA World Rally Championship
Petter Solberg (NOR), Subaru Impreza WRC, at the ceremonial start of Rally Japan.
World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan., 3-5 September 2004.
DIGITAL IMAGE