Happy Team

The Armadillo Aerospace Team stands with their Big Check (non-negotiable) and their vehicle after winning the Level 1 Lunar Lander Challenge at Las Cruses, NM October 24th, 2008. The details of the victory and the Level 2 flight attempt the