NASA-NOAA Satellite catches last burst of energy in Tropical Depression 03W

Tropical Depression 03W has dissipated in the Northwestern Pacific Ocean, but not without one last show of strength on infrared satellite imagery.