NASA Astronaut Says He Saw An ‘Organic, Alien-Like Creature’ in Shuttle Payload Bay | Humans Are Free – Aug 30, 2020

Nasa Astronaut Leland Melvin Alien

Humans Are Free | http://Ancient-Code.com

NASA Astronaut Leland Melvin claims he saw what appeared to be an ‘organic, alien-like’ creature in the Space Shuttle payload bay and even reported the sighing to ground control.

NASA engineer Leland Melvin made the astonishing claims — welcomed by UFO hunters, during a discussion with Scott C. Warring from UFO Sightings Daily.

The NASA astronaut — and former NFL football player confessed to seeing the alleged creature in the payload bay of the space shuttle Atlantis, which was orbiting Earth.

Read more & videos via NASA Astronaut Says He Saw An ‘Organic, Alien-Like Creature’ in Shuttle Payload Bay — Humans Are Free