Salt, Margarita Glasses Also Discovered on Mars Posted on April 8, 2015 by Scott Sevener in Features » Fake News Pasadena, CA (Just Laugh) – In the wake of exciting advancements in the discovery of ice formations on the Red Planet that are now suspected to be large enough to span [...]