NASA unveils Perseverance landing footage and Mars audio

NASA has released footage of the Perseverance rover landing on Mars last week. High definition cameras equipped to the machinery at different vantage points give great shots of Mars and the rover. Read more…
Neowin