Phoenix Mars Lander launched, Cape Canaveral,...

Share: 

Saturday, August 4, 2007: Phoenix Mars Lander launched, Cape Canaveral, Florida.