Nature’s Wrath: Rediscovering ‘Prophecy’ (1979) and the Lost Art of Environmental Horror!
Whatever happened to environmental horror? I mean really. “Save the environment.” The Native Americans and keep America beautiful. Deliverance. Star Trek IV: The Voyage Home Continue Reading