I know it's not specific to our thread, but as a weather enthusiast I find this stuff fascinating - Wilmington DE officially recorded 1.03" of rain in 5 minutes last evening. That...is incredible. The local NWS office said that amount of rain in that amount of time "happens less than once in 1000 years."