Remember meForgot password?
    Log in with Twitter

2015-05-28 02:52:36

The solar arrays on NASA's InSight lander are deployed in this test inside a clean room at Lockheed Martin Space Systems, Denver. This configuration is how the spacecraft will look on the surface of Mars.

Image uploaded by Robert Myles
Latest News
Top News