Search
Tech

Moon Landing: Rarely Seen Photos Inside Apollo 11

On July 20, 1969, Apollo 11 astronauts Neil Armstrong and Buzz Aldrin landed on the moon. 45 Years after this historic day, we take a look through archived NASA photos that aren't so commonly seen online.

July 20, 2014
2:00 PM EDT