Snow and sleet started falling in Texas as officials begin to close schools and airports. Snow and ice could bring major travel disruptions and power outages from Texas to Florida.
The Weather Channel and our meteorologists.More than 30 million people across the South are under winter weather advisories as they brace for Winter Storm Enzo to bring a mix of snow, ice and freezing ...