International Helicopter 900x250
Log In

from the archives

On this Day: December 19 – Last Manned Mission to the Moon Splashes Down

On this Day: December 19 – Last Manned Mission to the Moon Splashes Down

45 years ago today! It was twelve days after launching from Kennedy Space Center, the 3-man crew of Apollo 17 splashed down in the Pacific Ocean on December 19, 1972. The last of six missions that successfully put men on the moon, the program fell victim to budget cuts and shrinking interest from the public. […]
Air Age Media © 2019
WordPress Image Lightbox Plugin