NASA Scientist Says He Saw Huge Alien On Space Mission
Former NASA engineer, Clark McCelland, claims to have witnessed a nine foot alien whilst on a space mission in 1991. In a series of videos he claims that he and another unnamed astronaut were approached by the tall […]