http://www.weather.com/weather/videos/news-41/top-stories-169/new-planet-earth-found-22819 Surface Water?
Another Video to see on this subject: http://xfinity.comcast.net/video/pl...e-/2173858314/Comcast/2174859999/?cid=hero_sf
saw something about a report the other day that they think there are numerous planets in what they call the life giving area or something like that. It's kind of funny, technically our universe should have 3 planets where life is capable but mars got screwed up..........