Looking for Life on Mars
Production: United States of America
Release date: 2021-02-21
NASA launches its most ambitious hunt for traces of life on Mars, landing a car-sized rover in a rocky, ancient river delta. The rover will stow samples for possible return to Earth and test technology that may pave the way for human travel to Mars.
7
6.4
6.1
3.8
0
0
6
0
6.6
7.8
6.3
9
7.5
9