3 Shares

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

The rover is currently making its final approach.

 

[wordads]
3 Shares

Leave a Reply