Friday, November 18, 2011

Kingdom of the Crystal Skull?

A mummified elongated skull found in Peru could finally prove the existence of aliens.

The strangely shaped head - almost as big as its 50cm (20in) body - has baffled anthropologists.

It was one of two sets of remains found in the city of Andahuaylillas in the southern province of Quispicanchi.

No comments:

Post a Comment