0 views
To commemorate 5000 sols on the Red Planet, the Opportunity rover snapped a selfie. Meanwhile, the Curiosity rover spotted strange features that may be …
Date: June 24, 2020
The Future is within Reach