FIA World Rally Championship
Tommi Makinen (FIN), Subaru Impreza WRC 03, at the watersplash on Stage 4, Rengini 1.
World Rally Championship, Rd6, Acropolis Rally, Greece. Day Two. 6 June 2003.
DIGITAL IMAGE