From Article:
WHAT!?!
"I'd say the chances of it being a living orgasm are far-fetched, however human knowledge about space is extremly limited, so you never know whats out there" one expert said."
WHAT!?!