NASA's Mars rover, Perseverance, has safely landed on the Red Planet, in the area known as Jezero crater, delivering these vivid shots of Mars! Get All of the Armstrong & Getty Podcasts!!!