Massive storm surge as Idalia nears landfall in Florida.

1 year ago
7

Hurricane Idalia has brought "apocalyptic scenes" already as a massive storm surge has smashed Florida's Cedar Key region ahead of the catastrophic Hurricane hitting in the next few minutes.

Loading comments...