In this video clip, an engineer observes a test of the Mars Helicopter Delivery

June 23, 2020

In this video clip, an engineer observes as a test of the Mars Helicopter Delivery System at Lockheed Martin Space in Denver on April 2019.

Credits

LMS

ENLARGE

You Might Also Like