Revelation Podcast
play_arrow
07/25/2015

Revelation 17:1-18 – Beauty On The Beast

John sees a woman sitting on a scarlet beast representing the influence of the city of Babylon over the antichrist during the first half of the future seven-year Tribulation (Pastor Gene Pensiero)