NASA Astronaut Claims He Saw ‘Space Eels’
During his trip to space, NASA astronaut Story Musgrave claims to have spotted two eel-like tubes slithering around the exosphere. His claims grew stranger when he said he witnessed them having their own propulsion systems, which would rule out normal space junk. To this day, Musgrave stands by his claim.