[WP] The Apollo 11 landing site is the location of Humanity's greatest achievement - it's only natural that aliens would want to preserve it.
Upvotes: 16
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list Upvotes: 16