World Rally Championship: (L to R): Phil Mills (GBR) and Petter Solberg (NOR) Subaru Impreza WRC 2003 celebrate victory on the podium. World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003. DIGITAL IMAGE
(L to R): Phil Mills (GBR) and Petter Solberg (NOR) Subaru Impreza WRC 2003 celebrate victory on the podium.
World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003.
DIGITAL IMAGE