Kiambu Town, Kenya

soft spoken..but when on the decks..hmm..figure out fr uaself.