Eccentric sisters; Qwabe Twins have released a new song; “Hamba Uzongikhumbula”. The sisters have definitely taken on the new competition with his hit jam. You...