Alien Base Discovered In Tycho Crater, Numerous Structures Seen In NASA Photo

“This is an alien made structure discovered on our moon this week by Streetcap1 of Youtube. He has the link in the info below his video so I checked it out and the above photos are from the original NASA link. There is a large part of the structure that is suspended above the ground and part of it goes down to the ground in a staircase shaped building. It is built into the side of the mountain.
READ MORE: http://beforeitsnews.com/beyond-science/2013/01/alien-base-discovered-in...