Article By: The Press Tweet Published October 06. 2015 12:00AM by The Press This week NASA announced the discovery of flowing water on the planet Mars. What do you think that means? “It's ridiculous!” Ty McFarland Palmerton Copyright - DanaGrubb