Neil Armstrong 60 Minutes
March 28, 2025
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