Eugene Verniadded this to Odd And True
Avatar - The Inquisitr 
Avatar - The Inquisitr 

NASA Employee Saw 9-Foot Tall Alien With Astronauts in Space Shuttle — Evidence Of Military Alliance With Alien Race?

The Inquisitr  - JohnThomas Didymus

Some online UFO websites are revisiting the strange case of Clark C. McClelland, a man who claimed in 2008 that he was a retired spacecraft operator …

View on inquisitr.com