Looku looku

‘Looku Looku’ is the title of Marizu Ikechi’s brand new single, a song that testifies about the goodness of God in our lives.
Excess testimonies! Just when you think God’s been altogether gracious, He blows your mind again! Enjoy, and testify along!