May 29, 2012

Vatican Satanists, Peter the Roman (The Beast), and the Lucifer Telescope

This is hour 2 of an interview Tom Horn did with Red Ice Radio.  He covers many topics, like the St. Malachy prophecy of the last pope (Peter the Roman) who would be the Beast of Revelation, the Lucifer Telescope in Arizona, and the return of the ancient gods of Genesis 6.  Fascinating stuff.