The Blood on Satan's Claw (1971)
Our fully formed bodies are discussing a member of the Unholy Trinity of folk horror films - The Blood on Satan’s Claw (1971).
Tags: Folk Horror
Listen on Apple Podcasts, Spotify, Google Podcasts, or wherever you listen to podcasts!