Happy First Day of Spring! If you are a New Englander the thought of slush makes you think of the messy stuff that is all over the ground today But if you live near a Rita's Slush location you can get the good kind of slush for FREE today Click Here to find a Rita's near you View Post