Richard Kamau on 05th Oct

Who knew Kenyan artist Naiboi had some serious rapping skills?! Following the popularity of his collaboration with Everlast...