06-09-2008, 02:59 PM
The official rain total (where I am) for the weekend is 7.28 inches, some places had almost twice that amount.
We haven't had a deluge like that since the mid 1980s.
We haven't had a deluge like that since the mid 1980s.