FIA World Rally Championship: JWRC winner Urmo Aava (EST) in action on Stage 18. FIA World Rally Championship, Rd13, Rally of Turkey, Kemer, Turkey, Day Three, Sunday 15 October 2006. DIGITAL IMAGE
JWRC winner Urmo Aava (EST) in action on Stage 18.
FIA World Rally Championship, Rd13, Rally of Turkey, Kemer, Turkey, Day Three, Sunday 15 October 2006.
DIGITAL IMAGE