FIA World Rally Championship: Rally leader Sebastien Loeb (FRA), Citroen Xsara WRC, on Stage 9. FIA World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day two, 14 May 2005. DIGITAL IMAGE
Rally leader Sebastien Loeb (FRA), Citroen Xsara WRC, on Stage 9.
FIA World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day two, 14 May 2005.
DIGITAL IMAGE