Tropical Depression 26W formed early on Oct. 19 and by late morning the storm was already coming unraveled in NASA satellite imagery.
Tropical Depression 26W formed early on Oct. 19 and by late morning the storm was already coming unraveled in NASA satellite imagery.