On DVD
Documentary about the Inca civilization and Machu Picchu, one of their highest strongholds in the Andes Mountains, juxtaposing the ancient with the descendents of today.
Starring: Brock Peters
Genre: Documentary
Run Time: 25 Minutes
You must be logged in to post a comment.