Heavy rain, hail, snow and winds killed two as trees fell, roads flooded, gauges overflowed and 125 schools closed Wednesday.