Last week, NOAA satellites tracked Debby, a storm that impacted Florida’s Big Bend region near Steinhatchee before moving up the East Coast, causing widespread flooding and damaging winds as far north as New York state with numerous destructive tornadoes along its path