WATCH: NASA Program Scientist Mitch Schulte ‘Nervous But Confident’ In Perseverance Rover’s Landing On Mars

NASA’s Perseverance Rover is preparing for landing on Thursday.

WATCH: NASA Program Scientist Mitch Schulte ‘Nervous But Confident’ In Perseverance Rover’s Landing On Mars