The Blood on Satan's Claw series: #whatthefolk Read More EpisodeJune 27, 2023folk horror, folk, what the folk, the blood on satan's claw, Steven beckleyComment