March 29, 2024

The eighth season of the Nigerian Idol is set to premiere on Sunday, April 23, 2023. MultiChoice Nigeria and Africa Magic, organisers of the reality show, had earlier unveiled the…

Leave a Reply

Your email address will not be published. Required fields are marked *