FIA World Rally Championship: Petter Solberg (NOR), Subaru Impreza WRC, on stage 7. World Rally Championship, Rallye de France, Tour de Corse, Corsica, France. Day One, 17 October 2003. DIGITAL IMAGE
Petter Solberg (NOR), Subaru Impreza WRC, on stage 7.
World Rally Championship, Rallye de France, Tour de Corse, Corsica, France. Day One, 17 October 2003.
DIGITAL IMAGE