Where To Stream Mysteries of the Abandoned Season 8 Episode 8
Alien Ghost Tower
- Aired July 8, 2021
- 60 Min
- Rated 8.8
- Number 13 Of 140 Rated Episodes
A breathtaking stainless steel tower seems otherworldly and out of place in the remote mountain forests of Croatia; experts investigate and uncover a dark past of Nazi-led conflict and a monument to a desperate fight for survival.