Devastating Storm Surge: Hurricane Idalia Sweeps Away Home in Florida's Horseshoe Beach

1 year ago
720

Hurricane Idalia's fierce storm surge wreaks havoc on Florida's picturesque Horseshoe Beach, as captured in shocking footage.

Loading comments...