Apollo 15 Anniversary: 50 Years Ago, NASA Put a Car on the Moon
>
> The lunar rovers of Apollo 15, 16 and 17 parked American automotive culture on the lunar surface, and expanded the scientific range of the missions’ astronaut explorers. News & more most reading Infos >> […]