FIA World Rally Championship
Harri Rovanpera (FIN), Peugeot 307 WRC, on stage 25 finished the rally in sixth place.
World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan. Day Three. 5 September 2004.
DIGITAL IMAGE