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
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