Horror History: Friday, August 27, 1971: Let’s Scare Jessica to Death was released in theaters

An ex-mental patient lives with her husband in an old farmhouse, with the undead for neighbors.

BUY IT NOW!

DVD

Amazon Prime