FIA World Rally Championship
Petter Solberg (NOR), Subaru Impreza WRC, on stage 12 - competing in the Superally.
FIA World Rally Championship, Rd9, Neste Rally Finland, Jyvaskyla, Finland. Day Two. 7 August 2004.
DIGITAL IMAGE