Quantcast
Team Members Celebrate
294 of 340

Team Members Celebrate

May 28, 2008
Ed Weiler, NASA associate administrator of the Science Mission Directorate, and JPL Director Charles Elachi celebrate the Phoenix landing on Mars, May 25, 2008. This image is a screen capture taken NASA TV.


comments powered by Disqus