Arrival
Published November 19, 2018
    Download
    Add to queue
    Copy URL
    Show notes
    InSight is lining up to land on Mars. The trip from the top of the atmosphere to the surface of Mars is 6-and-a-half minutes of sheer terror.
      15
      15
        0:00:00 / 0:00:00