NASA astronaut reveals encounter with ‘alien-like, organic’ object that lurked near him on space shuttle mission

NASA astronaut reveals encounter with ‘alien-like, organic’ object that lurked near him on space shuttle mission:

(reddit comments)