Back to Show
NOVA
Why NASA is Back on Mars
This NASA rover landed on Mars, more than 130 million miles from Earth. It’s task? To continue the search for past life on the red planet.