Watch Nigerian Idol Season 7 Episode 1 (Video)
Nigerian Idol season 7 which premiered on Sunday February 6, got viewers thrilled as contestants stepped on stage to perform before the judges for episode 1. The show …
Nigerian Idol season 7 which premiered on Sunday February 6, got viewers thrilled as contestants stepped on stage to perform before the judges for episode 1. The show …