Where To Stream Mysteries of the Abandoned Season 3 Episode 7
The Town That Disappeared
- Aired November 20, 2018
- 60 Min
- Rated 7.7
- Number 131 Of 140 Rated Episodes
A haunted lighthouse on Lake Michigan, a town where everyone seems to have vanished all at once, and a secret complex of tunnels beneath London are deserted engineering projects, and new discoveries reveal how they were built and why they were abandoned.