FIA World Rally Championship: Sebastien Loeb (FRA) and Daniel Elena (MON), Citroen Xsara WRC, on the podium with the Citroen team. World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day Three. 15 May 2005. DIGITAL IMAGE
Sebastien Loeb (FRA) and Daniel Elena (MON), Citroen Xsara WRC, on the podium with the Citroen team.
World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day Three. 15 May 2005.
DIGITAL IMAGE