On October 14 Austrian Felix Baumgartner completed a record-breaking skydive, jumping from a helium balloon 39 kilometers (24 miles) above the Earth.
On October 14 Austrian Felix Baumgartner completed a record-breaking skydive, jumping from a helium balloon 39 kilometers (24 miles) above the Earth.