Watch NASA Mars Landing - Season 1 Episode 2 Online!:
NASA's Perseverance rover landed on Mars and will search for ancient life.