Touched by the Devil
- Episode aired Jul 29, 2017
For centuries, stories of Satan have come from all over the world, but today some people claim that he and his worshippers haunt the woods of Ohio and North Carolina.For centuries, stories of Satan have come from all over the world, but today some people claim that he and his worshippers haunt the woods of Ohio and North Carolina.For centuries, stories of Satan have come from all over the world, but today some people claim that he and his worshippers haunt the woods of Ohio and North Carolina.