Tornadoes touched down in Texas and Louisiana as a powerful storm system that dumped snow in California moved eastward. Wind gusts of over 70 mph were reported in Texas on
Tornadoes touched down in Texas and Louisiana as a powerful storm system that dumped snow in California moved eastward. Wind gusts of over 70 mph were reported in Texas on