China’s Moon Rover Footage

Would you look at that? China’s dream of conquering the Moon and of creating a Moon base comes closer to reality with every day that goes by. Check out the video down below to see some footage that’s been released recently.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

×