Night of the Demons is an 80s horror movie directed by Kevin Tenney and written […]