World Rally Championship
Phil Mills (GBR) and Petter Solberg (NOR) Subaru celebrate victory on the podium.
FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Three, 13 March 2005.
DIGITAL IMAGE