Last month in Houston, TX, torrential rains dumped more than 15 inches in some areas. The following screen capture illustrates the fury of flood warnings in the region on April 18. The severe weather resulted in massive flooding, impassable roads, citizen evacuations, closed schools and crippled businesses. According to local reports, April’s relentless downpour will […]