It’s Idols season again in South Africa and I think most people in South Africa and across the world would agree that Idols is one of the biggest and most loved entertainment franchise shows, in the globe. We particularly love the discovery of new talent and of course...

read more