Deluge 2003
It rained, and rained, and rained. I was happy to be living on the third floor!