May 23rd, 2010, 04:34 PM
I see on the weather.com site that it's supposed to rain tommorow (monday may24th) through next tuesday. Most of the days are a fairly high chance of it. I've looked on the radar and can't see any major storms so where is all this rain supposed to come from? Anybody know anything?