Don’t miss the Phoenix landing today (May 25) at 3pm Arizona time (6pm EDT). NASA is broadcasting it live on their NASA TV site, and I’m sure the cable news channels will be covering it. The Phoenix is attempting to land in the northern part of Mars (relative to Earth, think northern Canada). It is… Continue reading Phoenix landing on Mars – Live on NASA TV