FOX 26 Chief Meteorologist Mike Iscovitz takes a look back at the heavy rain that caused flooding in the Houston area this ...