Bad Day on the Launch Pad

Armadillo Aerospace fails to win NASA’s Lunar Lander Challenge.

Armadillo Aerospace fails to win NASA's Lunar Lander Challenge.
Armadillo Aerospace fails to win NASA's Lunar Lander Challenge. AirSpaceMag.com

Get the latest stories in your inbox every weekday.