Science NASA’s Perseverance Rover’s Landing on Mars Surface NASA has released this thrilling footage of its rover landing in Mars' Jezero Crater on Feb. 18, 2021. The real footage in this video was captured by several cameras that…JeyMarch 5, 2021