World Rally Championship: Tommi Makinen (FIN), Mitsubishi, with a couple of the locals. Safari Rally, Nairobi, Kenya. 20-22 July 2001. BEST IMAGE
Tommi Makinen (FIN), Mitsubishi, with a couple of the locals.
Safari Rally, Nairobi, Kenya. 20-22 July 2001.
BEST IMAGE