Space Anomalies
Amazing anomalies discovered in NASA Photos.
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
Newer Post
Older Post
Home