Tag: Kingdom
Nigerian Idol: I felt instant happiness and relief when Kingdom won...
The first runner-up of Nigerian Idol Season Six, Francis Atela, has revealed how he felt when Kingdom, his fellow contestant, was announced the winner...