NASA Lands the Perseverance Rover on Mars

NASA Lands the Perseverance Rover on Mars

The Lockheed engineers had been working on this project for years, and today, Scholz and his team could finally watch it be put to use.