Friday, March 30, 2012

Alien Skull in Peru?



Mystery of giant-headed mummy found in city of Andahuaylillas. 

I find this to be fascinating...

No comments:

Post a Comment