PublicFreakout

The moment inside the Pasadena, California, NASA control room when Perseverance touched down on Mars

The moment inside the Pasadena, California, NASA control room when Perseverance touched down on Mars

Related videos