NASA astronaut saw 'alien' in Space Shuttle

NASA astronaut saw 'alien' in Space Shuttle

In a recent Twitter exchange, Leland Melvin described seeing ‘something organic/alien-like’ in the payload bay. The retired astronaut’s recollection o…

9
Like
Save

Comments

Write a comment

*