Tropical Storm Debby made landfall in Florida
National Weather Service doppler radar data indicate that Debby has made landfall near Steinhatchee in Florida. According to National Hurricane Center at 21:00 UTC the center of Tropical storm Debby was located on the coast near latitude 29.5N and longitude 83.4W,