Stories tagged moon landing

The Mythbusters are taking on moon landing conspiracy theorists. And, y'know, if the Mythbusters say it's all true, that's good enough for me.

Moon landing: July 20, 1969
Moon landing: July 20, 1969
July 20, 1969: NASA's Neil Armstrong becomes the first human to set foot on the lunar surface.