One small step for a man …

Today, forty years after the Apollo 11 moon mission, NASA has released freshly restored video footage of Neil Armstrong’s descent from the lunar lander and the planting of a U.S. flag in the lunar regolith. It’s available via NPR.

Share