Trophy Heads of Nazca.

6 January 2009 grant b 0

The same mysterious civilization that left us the lines and inspirational giant pyramids also left puzzling piles of human heads… and PhysOrg.com reports that the […]