This documentary from NASA Launch Services follows InSight’s road to launch and liftoff from Vandenberg Air Force Base, California.

Details
Publish Date
Run Time 00:14:40
Video Quality 4k
Rating TV-G
Language

Related