In Buzz Victory Wins Nigeria Idol S8, Gets N100m July 17, 2023 No Comments Talented Nigerian vocalist, Victory Gbakara, has clinched the coveted title of Season 8 champion on Nigeria’s most prestigious music…