
Ancient Aliens • SEASON 20 EPISODE 3
The Top Ten Hidden Alien Bases
Counting down the top 10 locations around the world that may be hiding alien bases, including a cavern beneath the ice of Antarctica, a lake in China that is a hotspot for UFOs, and a pyramid under the slopes of Mount Denali...
Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.
