Top 12 Contestants Nigerian Idol Season 7

Top 12 Contestants In Nigerian Idol Season 7 Set For Live Show

The top 12 contestants in Nigerian Idol season 7 are set for live show. Glamtush reports that the theatre week…

3 years ago