NASA’s Mars rover Perseverance odometer now reads 21 feetNASA’s Mars rover Perseverance odometer now reads 21 feet
[ad_1] CE CANAVERAL, Fla. – NASA’s newest Mars rover hit the dusty red road this week and put 21 feet on the odometer on its first test drive. The Perseverance [...]