NASA Perseverance Mars Rover Snaps Wreckage of Its Own Landing System – CNET

By | April 13, 2022
Wind and dust have made a mark on Percy’s parachute and back shell.