And Now, A Toned Down Look at Night of the Demons

Coming to DVD, Blu-Ray October 19



This week brought a racy trailer for Night of the Demons (set report). Today, we bring you the green band trailer. Check it out below.

Source: Shock Till You Drop

Movie News

Marvel and DC

X