FIA World Rally Championship: Sebastien Loeb Citroen Xsara WRC celebrates his second place finish on the podium. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three, 22 June 2003. DIGITAL IMAGE
Sebastien Loeb Citroen Xsara WRC celebrates his second place finish on the podium.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three, 22 June 2003.
DIGITAL IMAGE