On Wednesday morning, the National Weather Service (NWS) office in Tallahassee, Florida, posted a satellite image to X (formerly Twitter) that was taken around 9:50 a.m. local time. The image, which ...
The winter storm moving through the southern regions of Texas, Louisiana and Alabama has brought snow to the Sunshine State. Snow began to fall near Pensacola Tuesday afternoon. This video was caught ...
Results that may be inaccessible to you are currently showing.