Posted: February 23, 2021 Categories: Uncategorized Watch: NASA Releases Mars Landing Video: ‘Stuff of Our Dreams’ NASA has released the first high-quality video of a spacecraft landing on Mars.