July 21, 2015August 14, 2023Thriller and Mystery News Night of the Demon (1980) “Now, what could have done this?” “Something huge, like an elephant!” I’ll bet that just today you were saying, “What I really […]