WATER ON MARS! NASA confirmed the water on the red planet, but what does that say about life on Mars?