'HOLY COW!... Water Just Keeps Coming': First-Person View of Hurricane Idalia's Destruction

1 year ago
758

Hurricane Idalia caused significant destruction in Cedar Key, Florida, as seen in footage captured by a journalist in the region.

Loading 2 comments...