Previously ted2srt.org
Self-styled wild woman and rebel singer Thandiswa Mazwai rocks the TED stage with an electrifying performance of two songs: "Iyeza" and "Zabalaza."