Last weekend, the world watched as “Fearless” Felix Baumgartner made his epic descent from a balloon 128,100 feet above the Earth.
‘Fearless Felix’ Historic Space Jump Has Natick Ties
October 31, 2012
Last weekend, the world watched as “Fearless” Felix Baumgartner made his epic descent from a balloon 128,100 feet above the Earth.