How’s the weather up there? Posted on June 15, 2008 by Peter This will disappear as soon as the Phoenix Mars lander does, but it’ll be fun (and perhaps inspiring) while it lasts.