FIA World Rally Championship
Sebastien Loeb (FRA), Citroen, celebrates victory on the podium in Leon.
FIA World Rally Championship, Rd4, Rally Mexico, Leon, Mexico, Leg Three, Saturday 11 March 2007.
DIGITAL IMAGE