Quantcast

Apollo 17 Articles

NASA Releases New Photo From Apollo 17 NASA Releases New Photo From Apollo 17

In December of 1972, Apollo 17 left the moons surface and to this date no human has been back to step foot on the lunar surface. Moves have been made in the last few years to solve this problem with …