Pyramids Found Beneath Antarctic Ice
- David Connolly
- May 24, 2023
- 1 min read
Updated: May 25, 2023
New research shows evidence of man-made pyramids in Antarctica, in this clip from Season 3, "Mysterious Ancient Ruins."
Watch all new episodes of The UnXplained, Fridays at 9/8c, and stay up to date on all of your favorite The HISTORY Channel shows at http://history.com/schedule.
Comments