7-23-2017: Battles July 23, 2017 by Pastor Gary Hall Revelation 12 http://www.calvarygv.org/media_/Revelation/E31323.mp3Podcast: Play in new window | Download