NASA Finds Flowing Water on Mountains Mars! Holy Schnoogles!! NASA just announced this morning that they have found solid evidence of liquid water flowing on the planet Mars. “It took multiple spacecraft over several years to solve this mystery, and now we know there is liquid water on the surface of this cold, desert planet.” – Michael Meyer, lead scientist for NASA’s Mars Exploration Program at the agency’s headquarters in Washington. The discovery of liquid […] Featured Article Miles Clark | September 28, 2015 3 Comments