Washington, D.C., New York and Boston are bracing for high winds and torrential downpours on Christmas Eve. The South may see tornadoes.
Washington, D.C., New York and Boston are bracing for high winds and torrential downpours on Christmas Eve. The South may see tornadoes.