They say we are in for a real deluge over the next 24-36 hours: Up to 3 inches of rain is expected in the Metro area. That means we can probably expect to see more scenes like this one that I encountered on the way into work this morning. Bummer of a way to start the day.