space

Team Armadillo Succeeds in Mock Moon Landing Challenge

More from Space.com