Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 6, 2008
Glenn Kaiser plays @ New Covenant Baptist Church in Denham Springs, LA. Video provided courtesy of ZEal Ministries (Denham Springs, LA) in partnership with Grrr Records and Jesus People USA in Chicago, IL