I just saw a special on the History Channel regarding the so-called Starchild Skull.
The forum’s search function returns nothing on this.
Can someone point me to a good scientific debunking of this? I’ve been debating the merits (or lack thereof) with several friends. LOL!
Thanks for any help. Google has turned up some good observations on it but nothing comprehensive.