Hurricane Debby headed toward Florida's Big Bend

Hurricane Debby formed late Sunday night and is on track to make landfall in Florida's Big Bend region.

Top Videos