Quantcast

Nerves and Joy in Phoenix Control Room

May 26, 2008

This video includes highlights from the entry, descent and landing phase as Mars Phoenix Lander touched down on the Red Planet on May 25, 2008.



comments powered by Disqus