FIA World Rally Championship: Sebastien Loeb Citroen Xsara WRC finished third. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three, 22 June 2003. DIGITAL IMAGE
Sebastien Loeb Citroen Xsara WRC finished third.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three, 22 June 2003.
DIGITAL IMAGE