World Rally Championship
The M-Sport team mechanics work on the rally winning Ford Focus RS WRC 03 of Markko Martin (EST) in service.
World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Shakedown. 5 June 2003.
DIGITAL IMAGE