FIA World Rally Championship: Markko Martin (EST), Ford Focus RS WRC, in action on Stage 15, Rheola 2. Fia World Rally Championship, Rd14, Rally of Great Britain, Cardiff, Wales, Leg 3. 17 November 2002. DIGITAL IMAGE
Markko Martin (EST), Ford Focus RS WRC, in action on Stage 15, Rheola 2.
Fia World Rally Championship, Rd14, Rally of Great Britain, Cardiff, Wales, Leg 3. 17 November 2002.
DIGITAL IMAGE