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.