Updated forecast indicates high confidence that Tropical Storm Zeta will land on Wednesday night on the shores of Northwest Florida.
Updated forecast indicates high confidence that Tropical Storm Zeta will land on Wednesday night on the shores of Northwest Florida.