World Rally Championship: Petter Solberg (NOR) Subaru celebrates victory on the podium. FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Three, 13 March 2005. DIGITAL IMAGE
Petter Solberg (NOR) Subaru celebrates victory on the podium.
FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Three, 13 March 2005.
DIGITAL IMAGE