Episode 18: The Forgotten Town of Echo Falls
Manage episode 428976109 series 3579760
In this extended episode of "The Unexplained," we bring you the harrowing account of David Thorne, a wildlife photographer who stumbled upon the town of Echo Falls - a place that, by all official records, doesn't exist. David's chilling tale of a town trapped in time, mysterious disappearances, and a sinister force lurking beneath the surface will make you question the nature of reality itself. Brace yourself for a story that blurs the lines between the possible and the impossible.
18 episodes