NASA - The Mission Begins
We are on Mars!! Again !! WTF is wrong with people that they don't seem to be so interested in this. When Phoenix landed, the headlines were politics. PFFT!!! This is something that could have far reaching effects for all of eternity. It is sad that we are more concerned about which politician said the least amount of lies that day. I for one applaud NASA and the tremendous effort they put into this.