Experts uncover evidence of human sacrifice and strange rituals at an ancient city lost in the desert for 5,000 years; new discoveries reveal that the people who lived there may have been the first civilization of the Americas.
Documentary
Watch Unearthed Season 03 Episode 02 in high definition without spending a cent on 123movies. Stream instantly with English subtitles — no download or account needed.