Is Elysium region a frozen sea?
I remember when that claim was made in early 2005, are the Mars Express folks still claiming that?
Do any of the other current Mars space craft teams back them up?
Space/Science » in reply to Mars Express video
I remember when that claim was made in early 2005, are the Mars Express folks still claiming that?
Do any of the other current Mars space craft teams back them up?