These video sequences are the best parts of these expeditions. The reactions of the engineers as the nerdy signals come into the NASA command center get me all choked up with happiness :) Here's the video, click play to watch: YAY!
Love space probes? Love the latest craze in Web 2.0 social goodness? NASA is operating a twitter feed for the progress of their latest planetary lander, Phoenix, which is going to make a controlled landing near the pole of Mars on May 25th!