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



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