It (the weather) was insane. The storm sewers couldn't handle the influx of water. There were manhole covers popping off downtown releasing small geysers. Maybe you saw this but you have to check out this video (starting at the 30 second spot). It's just unbelievable of this semi going down the highway. Take a look at the cars it passes.
http://www.youtube.com/watch?v=IZbwd5pmi9c
And of course there were the actions (and knuckleheads who went walking through it) in Shorewood. Crazy.
http://www.youtube.com/watch?v=GFgJUGplEnA
(You certainly need not watch it, or all of it, but it's a two part series.)
We take you back to your regularly scheduled programming...say, aren't you across the pond? How do you know so much (specifically) about our weather woes? And please don't tell me it was the Internet.

All the best!