Deep Sen, KingTalkzin & KnightSA89 – Xelela Abazali ft. Russell Zuma
Deep Sen, KingTalkzin & KnightSA89 – Xelela Abazali ft. Russell Zuma Earlier today, South african talented singer Deep Sen, KingTalkzin & KnightSA89 dropped off a new song, titled “Xelela Abazali”…