1,979,810 views | Richard Branson • TED2007

Life at 30,000 feet