What was the ‘Starchild Thread’?What was the ‘Starchild Thread’?
Depending on the context, the phrase “Starchild Thread” typically refers to one of three main things—most prominently long-running forum debates surrounding the controversial Starchild Skull. 1. The Starchild Skull Forum