As we approach the end of the year, music minister, songwriter, recording artiste Obiora Obiwon, releases this new single and its video titled Tulu Ugo to roundup the year.
Tulu Ugo, which is taken off his last album “Floodgates“.
In His own words, the deeper translated meaning of Tulu Ugo is a “dangerous praise” in which you tell God “clothe Yourself with glory”.
Tulu Ugo was directed and produced by the award winning combination of Oluyinka Davids (director) and Phat E (producer).
Watch Video
Download
[download id=”36833″]