Watch the moment NASA's Perseverance rover landed on Mars

Published February 18, 2021 150 Views

Rumble Perseverance landed on Mars on Thursday, and two Colorado companies helped make it possible.