0 0 0
Relive Felix's freefall from space: http://win.gs/1wI54g5Felix Baumgartner, the man who fell to earth, took to the
89 0 0
October 14, 2012, Felix Baumgartner ascended more than 24 miles above Earth's surface to the edge of space in a stratospheric balloon. Millions across the globe watched as he opened the door of the capsule, stepped of...