Today (Apr 16), The Worship Initiative releases their latest album titled The Worship Initiative, Vol. 25 (Live). To celebrate the release, the group will be streaming a night of worship as they perform their newest record in its entirety. The event was recorded live in Dallas, TX. The video premieres at 8pm EST, and can be viewed below at that time. The Worship Initiative, Vol. 25 (Live) is available now to download or stream.