Stunning Footage of Perseverance Landing on Mars

The much-anticipated video from the entry descent and landing (EDL) camera suite on the Perseverance rover has been downlinked to Earth, and it does not disappoint. Watch the video below and be amazed. The video was played at the NASA …read more