As the midday sun shone relentlessly on the tarmac of the Whistling Morans race circuit on the outskirts of the Kenyan capital, Nairobi, and the track...
Recent Comments