[VIDEO] Stephen Adebusoye Ft. Testimony Jaga – Baba I Tuale

Nigerian gospel music artist, Stephen Adebusoye comes through with official video of his brand new dance hall single tagged “Baba I Tuale“, which means “Father I Salute” In English language.