Feb 222021 NASA reveals video of Perseverance landing NASA today revealed thrilling footage of its Perseverance rover landing in Mars’ Jezero Crater on 18th February 2021.