Plot: A facility housing two enormous satellites stands derelict in Georgia.

Mysteries Of The Abandoned - Season 9 - Remnants of Alien Contact (Episode 11)
Episode Aired On:
Thursday, May 19 2022
3 years ago
Thursday, May 19 2022
3 years ago
Genres: Documentary