A deluge that typically occurs less than once in a thousand years sent a raging river of water down Main Street in Ellicott ...