The Stellenbosch University Choir was recently named the world's number one choir. - Smile 90.4FM

The Stellenbosch University Choir was recently named the world’s number one choir.