NASA sees Tropical Depression 26W form and quickly unravel

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