Nairobi, Kenya

Nothing but an entertaining deejay.