a documentary about the SpaceMiners and a few others teams at the 2006 Xprize competition.
Share this note: