Skydiver Felix Baumgartner

Skydiver

View gallery

12 photos

Daredevil Felix Baumgartner landed from his 17-mile dive back to Earth from the edge of space on July 25, in a plummet that reached a speed of 600 mph in 20 seconds.

View Comments (0)