The Big Picture: Recovering NASA's flying saucer

by tech on July 1, 2014

Despite Independence Day being right around the corner, what you’re seeing up above shouldn’t get your hopes up about welcoming any aliens to Earth. Besides, everyone knows that the government would likely never release pictures of that sort of thing…

Powered by WPeMatico

Comments are closed.