Progress wins Nigerian Idol season 7
After weeks of watching the top 12 contestants sing their hearts out on the live shows to earn fan votes, the Nigerian Idol competition ha… After weeks of watching the top 12 contestants sing their hearts out on the live shows to earn fan votes, the Nigerian Idol competition has ended with Progress taking home the title of ‘Nigerian…
Read More
