NASA’s Spirit Mars rover found mysterious growths on Mars that could be the biggest discovery in science Posted by Sean Brazell in alien life, science Feb 42016 VIDEO: Was the Ancient Aliens guy right? Read more