Idols SA Season 12: Still Our Baby!

Idols SA Season 12: Still Our Baby!

For over a decade, the South African version of Idols has been one of the country’s biggest shows, always full of spice, scandal and above ...