Trevor Noah’s highly anticipated “R33 million” Visit South Africa commercial for Tourism Marketing South Africa (TOMSA) has just gone live.…