space.1337arts.com
Information and video on $150 near-space launch by MIT students from Sturbridge, Massachusetts on 2 September 2009.
Information and video on $150 near-space launch by MIT students from Sturbridge, Massachusetts on 2 September 2009.