FIA World Rally Championship: Sebastien Loeb (FRA), Citroen C4 WRC, on stage 12. World Rally Championship, Rd5, Rally Portugal, Vilamoura, Portugal, Day Two, 31 March 2007. DIGITAL IMAGE
Sebastien Loeb (FRA), Citroen C4 WRC, on stage 12.
World Rally Championship, Rd5, Rally Portugal, Vilamoura, Portugal, Day Two, 31 March 2007.
DIGITAL IMAGE