Hurricane Debby makes landfall near Steinhatchee, Florida
Hurricane Debby made landfall early Monday morning along Florida's Big Bend, blasting the state with flooding rain, damaging winds and life-threatening storm surge. The Category 1 storm hit near Steinhatchee about 7 a.m. ET with winds topping 80 mph.