Stephen Adebusoye the London based anointed gospel music minister combines forces with the sensational Testimony Jaga to release another powerful praise song titled BABA I TUALE.
Stephen Adebusoye is a UK based Nigerian born singer, motivational speaker, actor, husband, father and business owner who believes in adding value to lives across the globe with his God given gifts and talents.
Music has been family heritage from his late father Isaac Adebusoye and little wonder both parents played a major role in his music career.
Stephen continued to hone his musical craft and kept developing over the years carving out his own unique style of music which has inspired millions worldwide irrespective of their culture or religion.
Ever since he released his debut Showers of Blessing, his music has brought light and restoration to loads of people across the globe.