NASA's Terra Satellite finds some power in Tropical Depression 13W
Infrared imagery from NASA's Terra satellite revealed Tropical Depression 13W contained some powerful thunderstorms pushing high into the troposphere as it was moving west in the Philippine Sea toward the Philippines.