Snow totals in Louisiana have broken records. Parts of Florida, Texas and Georgia have also accumulated several inches of ...
Parts of the Gulf Coast measured a foot of snow on Tuesday. For many cities the totals obliterate long-standing snowfall ...
Meteorologists were left speechless Tuesday as record amounts of snow fell along the Gulf Coast. Here’s why it was so snowy.