Space/Science — HabitableZone

Space/Science

All the man-made things left on the Moon the LRO could spot

Could even footsteps be spotted ? If they form a line....

Log in or register to post.

The whole thread (6 posts)