Watch: Ferocious Hurricane Idalia makes landfall in Keaton Beach, Florida
Watch: Ferocious Hurricane Idalia makes landfall in Keaton Beach, Florida
Dramatic video shows a massive storm surge and major flooding as Hurricane Idalia made landfall in Keaton Beach, Florida, early Wednesday morning with winds of 125 mph.