WHERE has it been “debunked?”
Please post your links to the debunking, or perhaps name the man in the pink NASA shirt?
Thanks for the post. I put on my flame suit and thought hard before posting this.