Life After Nigerian Idol: Here’s How Past Winners Have Fared
Reality TV shows in any form have always provided the push that most talents need to kick start their careers. The Idol series franchise came to Nigeria in 2007, launching…
Share
