FIA World Rally Championship
R-L: Rally winners Petter Solberg (NOR) and Phil Mills (GBR), Subaru Impreza WRC, on the podium with the Subaru team.
FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Three, 13 March 2005.
DIGITAL IMAGE