IWO L'OBA is an expression of worship, a song that reflects the greatness, love, grace, and faithfulness of God.
This song was written and composed in 2013 with the blend of English and Yoruba, yet it sounds fresh, soul lifting and exhilarating every time it is performed. IWO L'OBA literally means...