FIA World Rally Championship: Markko Martin (EST), Ford Focus RS WRC 03, flies towards victory. World Rally Championship, Rd6, Acropolis Rally, Greece, Day Three, 8 June 2003. DIGITAL IMAGE
Markko Martin (EST), Ford Focus RS WRC 03, flies towards victory.
World Rally Championship, Rd6, Acropolis Rally, Greece, Day Three, 8 June 2003.
DIGITAL IMAGE