One step, 128,100 feet, and millions of amazed gasps. In a moment that seems likely to live forever in the annals of derring-do, Austrian daredevil Felix Baumgartner on Sunday rode a balloon to the edge of space, saluted and stepped off a platform 24 miles high with as much ease as any of us mere mortals might step off a curb. Watch The Video >>
Comments are closed.