Wednesday, December 19, 2012

Apollo 17

40 years ago today the final lunar landing mission, Apollo 17, splashed down in the Pacific...