Leap of Faith: Felix Baumgardner Falls to Earth
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 moments before Felix jumped from space, he spoke to the One who made this dream come true.