Afro House Music Dj Skhu – Se_Sebenza Ft. Leon Lee & Dave October 25, 2018 Dj Skhu Se_Sebenza Ft. Leon Lee & Dave. South African fast rising deejay Dj Skhu who have been making lots of headlines since signing to his new record label is here today … Read More