The Daily Show with Trevor Noah

Mars Rover Looks for Life

Season 26 E 61 • 02/18/2021

The NASA rover Perseverance makes history by touching down on Mars to search for signs of ancient life on the planet.

More