KingTouch, a South African singer-songwriter, has made a comeback with a brand-new song that is sure to enthrall fans. The song “Ta Da De (Dub Spin)...