TROPICS: NASA satellite sees Tropical Storm Debby soak Florida
An animation of satellite observations shows the progression of Tropical Storm Debby from June 24-26, 2012.
An animation of satellite observations shows the progression of Tropical Storm Debby from June 24-26, 2012.