FIA World Rally Championship
Petter Solberg (NOR) leaps his Subaru Impreza WRC on his way to a third place finish.
FIA World Rally Championship, Rd9, Neste Rally Finland, Day Three, Finland. 11 August 2002.
DIGITAL IMAGE