After seven months of traveling through space, the NASA InSight mission has landed on Mars!! A few minutes after landing, InSight sent a photo of the Martian surface where it landed to NASA! Find more info on InSight's journey HERE.
Check out the Touchdown Dance some engineers did HERE
Read 109 times
Last modified on Tuesday, 27 November 2018 08:13