Given all the UFO chatter lately, couldn't help but go there. All those old stories about secret moon bases...
Video says its remnant from an asteroid crash. Would be a whole lot cooler if it was something else. Those blue enhanced images look like flying saucers after all Link
- ( New Window