Secrets of the Alien Megastructure
- Episode aired Dec 3, 2018
Have we stumbled upon an extraterrestrial civilization doing some serious construction work?Have we stumbled upon an extraterrestrial civilization doing some serious construction work?Have we stumbled upon an extraterrestrial civilization doing some serious construction work?