The Nigerian Idol season 8 Top 3 made their debut last night as they performed songs chosen by the viewers.
The Nigerian Idol Season 8 Top 3 emerges