The Top Ten Hidden Alien Bases

Run Time: 42 mins
Air Date: Fri, 19 Jan 2024
Average Rating: ⭐ 10 (1 votes)
HistorySeason 20 - Episode 3

Average Rating: ⭐ 10 (1)
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...