Mom, Vaper, Diabetic, Crazy Cat Lady

Systems Engineer Allen Chen

Perseverance entry, descent, and landing lead Allen Chen, gives remarks during a NASA Perseverance rover mission landing update. via NASA http://www.nasa.gov/image-feature/systems-engineer-allen-chen

Leave a Reply

Your email address will not be published. Required fields are marked *