FOX Weather tracked Debby for over 1,000 miles, from its landfall north of Tampa, Florida, to its departure from the U.S. in the Northeast. At least 8 people were killed, and thousands lost power during its less-than-week-long trek across the eastern third of the nation.
Source Agencies