A leap from the edge of space

648,846 plays|
TEDGlobal 2009
• July 2009