Where To Stream Mysteries of the Abandoned Season 12 Episode 4
Ghost Town in Palermo
- Aired September 3, 2025
- 60 Min
- Rated 7.5
- Number 135 Of 140 Rated Episodes
A ghost town in Sicily has deep roots in organized crime; an obscure asylum in Pennsylvania shocks America and inspires a revolution; a mansion in Ireland becomes embroiled in a bizarre kidnapping plot. English