July 1, 2018 The Final Battle, Part 1 Speaker: Steve Hafler Series: Revelation Passage: Revelation 19:11-19:21 Service Type: Sunday Morning « The Marriage of the Lamb Finding our Sufficiency in Christ »