Tropical Storm Debby is currently located about 125 miles west-southwest of Tampa, Florida. Its maximum sustained winds remain at 65 mph. The …
Tropical Storm Debby is currently located about 125 miles west-southwest of Tampa, Florida. Its maximum sustained winds remain at 65 mph. The …
In