Tropical Storm Nestor made landfall in Florida on Saturday, just missing areas of the Florida panhandle that were hit by Hurricane Michael last year.
Tropical Storm Nestor made landfall in Florida on Saturday, just missing areas of the Florida panhandle that were hit by Hurricane Michael last year.