2001 World Rally Championship.: 2001 FIA World Rally Championship. Rally of Great Britain. Cardiff, Wales.November 22-25, 2001. Tommi Mäkinen, Mitsubishi Lancer EVO 7.Photo: Paul Dowker. World - LAT Photographic.8 9mb Digital File Only
2001 FIA World Rally Championship. Rally of Great Britain. Cardiff, Wales.November 22-25, 2001. Tommi Mäkinen, Mitsubishi Lancer EVO 7.Photo: Paul Dowker. World - LAT Photographic.8
9mb Digital File Only