-
South Africa: Luyolo Yiba wins Idols SA 2019!
SA Idols, 17 November 2019
In a tightly-contested competition, Yiba was named the winner of the 15th season of Idols in a star-studded finale held at the Big Top Arena, Carnival City in Ekurhuleni, with… Read more »