Japan’s SLIM moon lander touched down on its nose! See lunar robot imagery


Go Back Now

What do you think?

360 Points
Upvote Downvote

Leave a Reply

      INNA – Cheeky

      INNA – Cheeky

      keep your promises.

      keep your promises.