Snow comes to the Florida Panhandle

Snow has arrived in Florida! Check out this video from I-10 near Pensacola.

Top Videos