Pictures of Vegetation and water on Mars. Yes... NASA's own pictures. You be the Judge of what you'er seeing. Click Here To View Mars pictures of Life