Starchild Skull – The New Evidence

Mins :
Year Released:
Lloyd Pye, a long time researcher into Hominids and Hominoids shows us the world-famous Starchild Skull – a real bone skull found in Mexico in 1930. He illustrates 25 major physical differences between the Starchild and a normal human skull including features not seen in any other skulls or bones on planet Earth! DNA testing completed in 2012 shows that the Starchild is “not from round here”…
Previous article
Next article