Categories
Felix Baumgartner Breaks Speed of Sound During Jump from Space
The Austrian daredevil, donning a pressurized suit, dove 24 miles above the Earth