Here's Proof!
Printable View
Here's Proof!
And some more proof...
Posts like this really really make me angry!!!
http://www.twinkle.com.hk/souvenir/product/su0050.jpg
However in news there was a message that were found something of water on mars. I not shure in details, possible you already heard.