0 views
This illustration depicts how each of the twin Mars rovers Spirit and Opportunity landed on Mars in January, 2004, cushioned inside airbags that bounced several …
Date: June 24, 2020
The Future is within Reach
This illustration depicts how each of the twin Mars rovers Spirit and Opportunity landed on Mars in January, 2004, cushioned inside airbags that bounced several …