Now I'm not one to believe in all of the alien/ufo mumbo-jumbo. The original video claimed that this is an alien Moon-base, though I'm much more inclined to believe that this is likely a NASA (or US) structure, if it's anything intelligently designed at all. However, either way, it's pretty hard to dismiss this photo....
In: WTF, Conspiracy
Tags: UFO, Moonbase, lunar, alien, Chang'e-2, China, NASA, 2012
Location: United Kingdom (UK/GB) (load item map)
Marked as: approved
Views: 11567 | Comments: 113 | Votes: 4 | Favorites: 8 | Shared: 39 | Updates: 0 | Times used in channels: 3
|Liveleak on Facebook|