I was watching a documentary a while back and it mentioned on Apollo 17, the folks who had been in charge of the launch, were given pink slips minutes after the tower had been cleared. Kind of sad.
Message Thread
« Back to index