The 13th Floor

Real Life Scares 

When Pennywise Was Real: The Phantom Clown Scare of 1981

When we look back, 1981 was certainly a banner year for horror. Aside from some of the best horror movies of all time coming out, including AN AMERICAN WEREWOLF IN LONDONĀ and EVIL DEAD, we had the nightmare inducing melting heads in RAIDERS OF THE LOST ARKĀ and the true arrival of Jason Voorhees in FRIDAY THE […]