Arrival by NASA

0 Posted by - 19th November 2018 - Music

Arrival by NASA

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.