The Suit That Will Help Felix Baumgartner Withstand A 120,000-Foot Free Fall

The life-saving technology behind the daredevil's attempt to accomplish the longest free fall in history