What You Didn't Know about the Man Who Jumped from Space
The world stood speechless as they watched Felix Baumgardner jump from the edge of space on October 14, 2012, making history as the first free-fall skydiver to break the speed of sound. Just...
Wednesday, October 17, 2012