Neil Armstrong 60 Minutes
Nov. 27, 2024
2005 60 Minutes Neil Armstrong Interview - YouTube Neil Armstrong - Wikipedia From 2005: Neil Armstrong talks about Apollo 11 launch | “It felt like a train on a bad railroad track and shaking in every direction. And it was loud, really loud,” said Neil Armstrong 60 Minutes