‘Idols SA’ Season 19: Meet the Top 12 of 2023
The top 12 contestants on Idols SA 2023‘ season 19 have been announced! The live shows are set to begin next week Sunday (13 August 2023) and at that point, South Africa will have all the say in who stays…