NASA, Apollo 11 Crewmates Honor Neil Armstrong 45 Years After Moon Landing
Permalink

NASA, Apollo 11 Crewmates Honor Neil Armstrong 45 Years After Moon Landing

William Harwood, CBS NEWS   KENNEDY SPACE CENTER, Fla. (CBS News)—Apollo 11 moonwalker Buzz Aldrin, command…

Continue Reading →