South African controversial music executive Nota Baloyi recently weighed in on Babalwa M's DStv Delicious Festival live performance on social media.