AIR & SPACE MAGAZINE Bad Day on the Launch Pad Armadillo Aerospace fails to win NASA’s Lunar Lander Challenge. November 5, 2007 Armadillo Aerospace fails to win NASA's Lunar Lander Challenge. AirSpaceMag.com Recommended Videos Post a Comment