Video from Vision Video
Revelation: God Wins
"The archangel Michael describes the signs and war that break out in heaven, and discusses the other events that happen in Revelation 12-20. Scripture Revelation 12-20 Director: Phil Smith Stars: Bryan Pitts" from video introduction.