Astronaut claims he witnessed an ‘organic, ali…

Astronaut claims he witnessed an ‘organic, alien-like’ creature but NASA is denying it: undefined