FIA World Rally Championship
Mikko Hirvonen (FIN) pushes his Subaru Impreza WRC off the startline on stage 24.
World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan. Day Three. 5 September 2004.
DIGITAL IMAGE