Really strange documentary of Wheeler Dixon production quality on the Tunguska Event and the possibility of it happening again causing an apocalypse...
Adam West confronts a cult of demonic children in Victorian London performing necromancy and human sacrifice — all of whose members were born under...