“NASA's booster rocket project managers at the Marshall Space Flight Center pushed back hard for hours until thiacal executives overruled their engineers and told NASA it was okay to launch after all.”
0:0056:15
Ready to play
0:00
--:--
Enjoying this?
Create a free account to bookmark episodes and follow shows.