Illustrated Science 150
Today on Illustrated Science...
The first rover landed on Mars 20 years ago this month! Since then 8 other robots have visited Mars, 5 are still active.
View all tags
Posted on
Jul 13, 2017
More by James Olstein View profile
Like