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.