Richard Kamau on 05th Mar

For all the attention the green lamborghini has been getting in Nairobi, it is a rather disappointing ride on the race track. Last...