Hurricane Idalia hammers Perry, Florida
Hurricane Idalia hammers Perry, Florida
An extremely dangerous and powerful Hurricane Idalia made landfall in Florida's Big Bend region at 7:45 a.m.
Wednesday as a Category 3 storm packing maximum sustained winds of 120 miles per hour.