Mars Mission Makes Clean Landing

The sounds of the Mars InSight Mission control room during the tense minutes leading to the landing on the surface.

Popout Listen on the new Podbay
Loading...