E22: The Todmorden Enigma: England, 1980


A pristine body on a coal heap. A police officer’s lost 30 minutes on a rain-slicked road. In the small town of Todmorden, two men separated by five months share one terrifying connection: something not of this world has taken an interest in them. And only one lived to tell the tale.

Apple PodcastsSpotify
Episode Sources

Article: BBC
Article: DiscoveryUK
Article: Daily Mail
Article: Express