Welcome to the frozen north

/ 25 May 2008

Of Mars, that is. Pheonix made a safe landing and the pictures started rolling in. I really love that NASA TV is now streamed on the web. Bravo to the team at the University of Arizona, and best of luck on the rest of the mission!


Be the first to comment