Vuvuzela: “Make Noise Constantly!”

I am a proud South African, I love & support all South African sports teams, I love watching soccer but I hate the Vuvuzela. There’s one theory that the name of the Vuvuzela comes from the word “Vuvu” in Zulu meaning “Noise” and in addition the “Zela” meaning making noise constantly. Makes sense! Would love […]