Logo
  • Home
  • 1200000 foot jump

How Felix Baumgartner withstood a 120,000 foot free fall from space

Read more