UFO memes just keep echoing…
2009-09-21
In addition to the Google series of UFO logos, observers in the northeastern US saw strange lights over the weekend that turned out to be nothing more than an artificially created ‘noctilucent’ cloud. I know that I’m no rocket scientist, but I’m not sure how NASA can really benefit fromContinue Reading