A Song To Connect People To Each Other
Sheen Skaiz, a Durban rapper and producer, has teamed up with Cape Town producer Jaydon Lewis for his latest single, Boomslang. Known for his trademark wordplay, rap bars and melodic delivery, Skaiz said he always remained true to his Durban roots by