Watch: Nasa releases video of the moment its rover lands on Mars
By Mikeandeleven in News
Updated 3 years ago
The space agency has released a new video of Perseverance touching down on Mars last week, where it will search for signs of ancient life.