For thousands of years, pyramids were the largest structures on Earth. See more in Season 5, Episode 1, "Secrets of the Pyramids." Watch your favorite episodes of Ancient Aliens on The HISTORY Channel website at http://history.com/schedule. #AncientAliens Subscribe for more from Ancient ...
READ MORE +