A young woman inherits a ranch that is supposedly haunted by a murderous beast called “The Chooper.”
The RetroFilm Vault. Take a step back.