Global Warming on Mars?

Posted by avatarruthers last updated April 18, 2007 at 12:44 pm

Wow...I didn't know that. Is it true?