February 8, 2011

Popular urban myth states that you can see this man-made structure from the Moon, but, none of the dudes who landed on the moon have ever seen it. Which structure are we talking about? (you can see it in this pic, its a satellite image)