Hurricane Debby makes landfall in Florida
Hurricane Debby made landfall about four hours ago in the Big Bend region of Florida. Fox's David Martin, who rode out the storm in Cedar Key, reports significant flooding in the area.
Hurricane Debby made landfall about four hours ago in the Big Bend region of Florida. Fox's David Martin, who rode out the storm in Cedar Key, reports significant flooding in the area.