Tag Archives: Debby

  • News / Weather / Weather Blog

    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.