Were you summoning the Rain Gods again? We thought so. Which means you only have your self to blame when you're stuck indoors all weekend due to the wet weather.
More rain: Something new for you to complain about
According to the National Weather Service, there's a 90 percent chance of precipitation tomorrow and, for dramatic effect, there will also be some thunderstorms sometime after 11 am.
And it'll keep pouring through the night.More »