John Blaq and Jowy Landa teamed up with DJ Shiru in a new song video Tewelumya Mutwe. John Blaq and Jowy Landa add the young and fresh energy and most people are hopeful that this song w