NASA Engineer Has Incredible Reaction When Perseverance Rover Lands On Mars.
Perseverance made history this month in more ways than one. On February 18, NASA's Perseverance rover finished traveling 292.5 million miles from Earth and made a...
Read more