How Parts Of Houston Texas Saw Five Months’ Worth Of Rain In One Night

Intense thunderstorms produced nearly 18 inches of rain in just one night in the western suburbs of Houston, Texas, on April 17 and 18. This type of deluge, known as thunderstorm training, can leave behind devastating flooding in its wake.

from Forbes – Tech http://ift.tt/1qVznOz
via IFTTT