NASA finds tropical storm Noul packing a punch

Powerful storms with heavy rainmaking capabilities appeared over the coast of central Vietnam in NASA provided infrared imagery on Sept. 17.