The Worship Initiative releases their latest album titled The Worship Initiative, Vol. 25 (Live). To commemorate the release, the group streamed 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.