FIA World Rally Championship
Sebastien Loeb (FRA), Citroen, celebrates his fifth consecutive victory on the podium.
FIA World Rally Championship, Rd8, Acropolis Rally of Greece, Lamia, Greece, Day Three, 26 June 2005.
DIGITAL IMAGE