FIA World Rally Championship: Rally winner Sebastien Loeb (FRA), Citroen Xsara WRC, on Stage 15. World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day Three. 15 May 2005. DIGITAL IMAGE
Rally winner Sebastien Loeb (FRA), Citroen Xsara WRC, on Stage 15.
World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day Three. 15 May 2005.
DIGITAL IMAGE