NASA Astronaut Claims He Saw ‘Alien-Like’ Creature In Space Shuttle Atlantis – CBS

Leland Melvin, former astronaut and NFL player, revealed the incident during a social media discussion with a conspiracy theorist.

%d bloggers like this: