Netflix Premieres Nail-Biting '14 Minutes From Earth,' With Bold Stratospheric Jump
Friday, March 22, 2019 - 12:50
in Astronomy & Space
The documentary "14 Minutes From Earth," which just premiered on Netflix, shows the secrecy behind, and the excitement following, the highest free-fall jump ever.