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