FOX Weather Storm Specialist Mike Seidel tracking Tropical Storm Debby
FOX Weather Storm Specialist Mike Seidel tracking Tropical Storm Debby
FOX Weather Storm Specialist Mike Seidel provides the latest update on Tropical Storm Debby from the Big Bend of Florida where landfall is expected on Monday.