On August 4, 2007, the Phoenix Mars Lander began its 422 million mile flight from earth to the northern polar region of Mars where it touched down in a near-perfect landing on May 25th, 2008. I grew up in the Space Race era, when exploration of the heavens was moving from comic book fantasy to […]