Mo L’oluwa – Sunday Peters [Download]
Mo L'oluwa – Sunday Peters Budding Nigerian gospel minister, songwriter, worship leader, and recording artiste, Sunday Peters, unwraps a new single titled “Mo L'oluwa.” The Yoruba-titled song that means “I Have A God” in English, aims to “recall to man...

