Email
Password
Remember meForgot password?
    Log in with Twitter

2013-12-15 03:38:33

This seems to be an artist's version of the landing and deployment. At the time of posting, the rover isn't said to have been deployed.

Image uploaded by Paul Wallis
Featured In
News Dec 15, 2013 - Op-Ed: China lands on the moon
Latest News
Top News