AdvertisementAfter A Successful Landing On Mars, NASA Rover Undergoes A Systems CheckoutFebruary 19, 2021Scott NeumanfacebookEmailA camera on the descent stage of the Mars Perseverance spacecraft shows the rover being lowered to the planet's surface on Thursday. (NASA)