The UFO images that just got "released" aren't new—they've been publicly available for years. And they're not entirely inexplicable, either. (Link via )