South Africa talented award winning hip hop rappers, hit makers, singers, and songwriters, Lill Humble & Emtee has come through with another lovely tune titled “Electrocute”. If...