Rise to the Moment of Truth Friday, June 21, 2024

Tag: Josh Webb

Devil's Playground Alabama News
Podcaster investigates 'The Devil's Playground' near Hayden where locals claim children were experimented on

Small towns can often hide big secrets, but the story behind an abandoned compound known locally as “The Devil’s Playground” in the middle of the woods in Hayden could be too monstrous to believe.