FIA World Rally Championship: Tommi Makinen (FIN), Subaru Impreza WRC, powers through a watersplash on Stage 6. FIA World Rally Championship, Rd3, Rally of Turkey, Day One, 28 February 2003. DIGITAL IMAGE
Tommi Makinen (FIN), Subaru Impreza WRC, powers through a watersplash on Stage 6.
FIA World Rally Championship, Rd3, Rally of Turkey, Day One, 28 February 2003.
DIGITAL IMAGE