Apparently This Matters: NASA’s New Spacesuit
The July 21, 1969, headline of the New York Times read, “MEN WALK ON MOON.”But had Neil Armstrong and Buzz Aldrin not been wearing their fancy A7L spacesuits when they stepped off the Eagle,...