Tropical Storm Debby live tracking: Strong storms in Central Florida, as Florida LANDFALL hours away
https://www.youtube.com/watch?v=6QOubNVXacs Tropical Storm Debby is slowly approaching Florida's Gulf Coast, and is expected to continue to strengthens. The storm's outer...