Snow totals in Louisiana have broken records. Parts of Florida, Texas and Georgia have also accumulated several inches of ...
The Pensacola area has already received as much as 5.5 inches of snow on Tuesday, likely breaking a 130-year-old record for ...
It begs the question: Has tropical South Florida ever had snow? The answer is yes. Read the full story here:It's snowing in ...