The Gulf Coast is digging out from a once-in-a-lifetime snowstorm that struck from Texas to Florida, closing airports and crippling roadways.
The National Weather Service said 7 to 8 inches of snow had been reported in areas between New Orleans and Baton Rouge ... having a snowball fight in Orange Beach, Alabama, just steps from ...