6.2 90 min Night of the Demons Film Semi, Horror, Uncategorized, USA 14 Oct 1988Kevin Tenney Trailer Tonton