It is raining cats and dogs right now. We have already gotten over an inch of rain and it is supposed to continue (100% coverage) for four more hours and then tapering off a bit for the next four hours. We are supposed to get some icing tonight. What a mess!