Loading...
Showing posts with label Crystal. Show all posts

Is this an Alien Skull? Mystery of giant-headed mummy found in Peru

A mummified elongated skull found in Peru could finally prove the existence of aliens. The strangely shaped head - almost as big as its 50cm...