Full Album Download: Igbala De By Iyabo Owu
Nigerian Indigenous Gospel Singer and Songwriter Iyabo Owu is out with a new spirit-filled album titled “Igbala De” which means “Salvation Has Come”.

Nigerian Indigenous Gospel Singer and Songwriter Iyabo Owu is out with a new spirit-filled album titled “Igbala De” which means “Salvation Has Come”.