Description
Starchild Skull – The New Evidence – Presentation discussing the world-famous Starchild Skull – a real bone skull found in Mexico in 1930. Lloyd illustrates 25 major physical differences between the Starchild and a normal human skull. DNA Test results also discussed in depth