Felix Baumgartner’s epic 26-mile jump from the stratosphere

Felix Baumgartner’s epic 26-mile jump from the stratosphere