Buried Secrets (2009)
In southern Peru lies one of mankind's greatest mysteries - 1000's of giant shapes etched into the desert sands. We reveal who made them and why. Etched, as if by giants, onto the arid ...
Is Buried Secrets on Netflix?
Watch the trailer
Check the Buried Secrets (2009) trailer!