Nerves Run High for Spacecraft's Sunday Mars Landing
Saturday, May 24, 2008 - 16:35
in Astronomy & Space
Phoenix craft is in good health as excitement rises over Sunday's landing.
Phoenix craft is in good health as excitement rises over Sunday's landing.