Nigerian Indigenous Gospel Singer and Songwriter Iyabo Owu is out with a new spirit-filled album titled “Igbala De” which means “Salvation Has Come”. The 13 powerful songs will surely bless your soul as you listen.
Iyabo Owu is a Mother-In-Israel and also Prophetess Owu of Renaissance Church of Christ (Orisun Emi) in Ilorin, Kwara State. She is a native of Ilale in Oke-Ero Local Government of Kwara state. She’s married and blessed with lovely children.

Download, Listen, Share with your loved ones and Be Blessed.
Igbala De Full Album Download
