NASA Astronaut Says He Saw 'Organic Looking,' 'Alien Like' Creature on Space Shuttle Atlantis

Is there life beyond our own world? The age old question has driven scientists and conspiracy theorist crazy, but a NASA engineer seems to think the answer is yes.

Find us on Google+