Revelation Shorts Episode 3: A Resurrected Nazi Empire and the antichrist from LoveIsrael.org on Vimeo.