This Week in Horror Movie History – Night of the Demons (1988)
This week in Horror movie history, production company Paragon Arts International released Night of the Demons in Detroit, Michigan theaters on September 9, 1988. Going on to a broader North American release a month later, it is hands down one of the coolest Horror movies from ... Read More