FIA World Rally Championship: Rally winner Sebastien Loeb (FRA), Citroen C4 WRC, leaves a plume of dust behind him. FIA World Rally Championship, Rd4, Rally Mexico, Leon, Mexico, Leg Three, Saturday 11 March 2007. DIGITAL IMAGE
Rally winner Sebastien Loeb (FRA), Citroen C4 WRC, leaves a plume of dust behind him.
FIA World Rally Championship, Rd4, Rally Mexico, Leon, Mexico, Leg Three, Saturday 11 March 2007.
DIGITAL IMAGE