Watch this NASA video depicting the “harrowing” finals stages facing its Perseverance rover when it descends to the surface of Mars in February 2021.