Ndlovu Youth Choir Simon Cowell
Felix Dube on 27th Sep

They may not have won America’s Got Talent, but everyone recognized that Ndlovu Youth Choir were already winners by...