The Moon Landing at 40 Years

The Apollo 11 crew celebrates an anniversary. The landing was July 20, 1969, at 3:17 p.m. (I just wonder if the president was somehow able to turn the conversation to health care. Talk about a “Buzz”-kill.)  (ha! ðŸ™‚

From left: Buzz Aldrin, Michael Collins, and Neil Armstrong. Image Credit: NASA/Bill Ingalls