New Life Worship Releases Long-awaited Live Album ‘Over It All’

New Life Worship has released its long-awaited live album, Over It All. After twenty years of worship ministry and seven years since their last project, the worship team of New Life Church based in Colorado Springs is back with music that exudes spirit-fuelled energy, joy, and surrender to the Lord.