Quantcast
Last updated on April 24, 2014 at 11:16 EDT
Team members celebrate
295 of 340

Team members celebrate

May 28, 2008
Phoenix team members celebrate the Phoenix landing on Mars, May 25, 2008.

This image is a screen capture taken NASA TV.