Perseverance entry, descent, and landing lead Allen Chen, gives remarks during a NASA Perseverance rover mission landing update.

Source: Systems Engineer Allen Chen