Tropical Storm Zeta Updated Forecast Sees Zeta Making Landfall on Wednesday Evening, October 28, 2020

By | October 28, 2020

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