First freefall from space.
Felix Baumgartner took a helium balloon into the stratosphere and jumped from 127,852 ft above the earth, broke the speed of sound, entered a terrifying spin, and…landed on his feet.
Published by: Ashley Dreiling on June 14, 2024 at 8:10 am