Apollo 11 Central Park NYC 1969

A crowd watches as the Apollo 11 crew lands on the moon, July 20, 1969, Central Park, New York. (AP Photo/Marty Lederhandler)