NASA Debunks Mysterious Triangular ‘UFO’ ( - Once again, alien conspiracy theorists have attempted to use publicly available NASA images to prove that the space agency must be engaging in an elaborate UFO cover-up. And, once again, they’ve been foiled by the laws of physics.

Leave a Reply

You must be logged in to post a comment.