The Lost City of Peru Ancient Aliens : Season 17 Episode 1
TV-PG History 42m int(0)
Aired: August 6th, 2021 @ 9:00 PM EST on History
Giorgio A. Tsoukalos, David Childress and William Henry examine a recently discovered lost city in Peru that has upended the historical timeline of South America, revealing that civilization emerged thousands of years earlier than previously thought.