The Largest Elongated Skull In The World?

What you are witnessing in this video are perhaps the largest human skulls in the world, all from the Paracas culture of Peru who mysteriously appeared 3000 years ago and disappeared 2000 years ago...
Back to Top