3 Shares

Watch live below as mission control observes NASA’s InSight Mars Landing.

The rover is currently making its final approach.

 

Loading...
Advertisements
Advertisements
Advertisements
3 Shares

Leave a Reply