Daily Archives: December 19, 2012

Last Apollo astronauts to walk on moon return to earth 40 years ago this hour (1972)


Video: 'Apollo 17 "On The Shoulders of Giants" - NASA Space Program &' (Dec. 19, 1972 at 25:17)

(Tuesday, December 19, 1972, 2:25 p.m. EST) — The Apollo 17 spacecraft re-entered Earth’s atmosphere and landed safely today in the Pacific Ocean four miles from the recovery ship, the USS Ticonderoga. Continue reading Last Apollo astronauts to walk on moon return to earth 40 years ago this hour (1972)