August 5, 2018 Jesus Christ in Revelation Speaker: Steve Hafler Series: Revelation Passage: Various Passages In Revelation Service Type: Sunday Morning Bible Text: Various Passages In Revelation | Speaker: Steve Hafler | Series: Revelation « The Final Battle, Part 2 Final Vision: Hope Fulfilled – A New Heaven, A New Earth, A New City »