Powerful Hurricane Idalia unleashed a storm surge on Florida’s west coast, including the small community of Horseshoe Beach, Florida, local media reported.
Powerful Hurricane Idalia unleashed a storm surge on Florida’s west coast, including the small community of Horseshoe Beach, Florida, local media reported.