Mission Apollo 17 Alien
Oct. 2, 2024
Apollo 17 and the Last Moon Landing: NASA Past and Future | Time Exploring the Apollo 17 Site | Lunar Reconnaissance Orbiter Camera Fifty years after astronauts left the Moon, they are going back. Why? Mission Apollo 17 Alien