FIA World Rally Championship
Sebastien Loeb (FRA) and Daniel Elena (MON) celebrate 5 consecutive rally victories with the Citroen team on the podium.
FIA World Rally Championship, Rd8, Acropolis Rally of Greece, Lamia, Greece, Day Three, 26 June 2005.
DIGITAL IMAGE