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.

Leave a Reply

Your email address will not be published. Required fields are marked *