VIDEO: Baumgartner Makes Record Jump 24 Miles Above Earth

Updated: 10/14/2012 7:08 PM KSTP.com By: Michelle Knoll

Felix Baumgartner makes a record jump from a balloon hovering near the edge of space 24 miles above Earth.