Lagos, Nigeria
Dynamic gospel singer and worship leader, Praise Eddo drops new powerful spirit-filled worship song “Lion of Judah”. Rox Nation in collaboration with Soundcheck Africa presents this soul