NASA releases Mars landing video: 'Stuff of our dreams'

… Laboratory in Pasadena, California, shared the video at a news conference. … The images will help NASA prepare for astronaut flights to Mars in the …
Source: Uber News