Mumba Yachi – Kwela Palulu (Official Music Video)


Mumba Yachi welcomes the new year with a rather controversial video titled “Kwela Palulu” meaning come on top in English.. Using his artistic fork telling skills,he tells a story about the spirit world. A song that will spark debates among many.. Stream and Enjoy