I genuinely love finding these kinds of videos. What’s your take on this? I’d like to know. Meet what’s been dubbed as the “Starchild”. I don’t even wonder why these kinds of scientific breakthroughs are not widely publicized or reported on anymore. Humans for the most part, fear what they don’t understand.