Alien buildings on the Moon's Tycho Crater





These anomalies were discovered on the  Moon's Tycho Crater.

Link: http://lroc.sese.asu.edu/posts/933