Houston slammed by howling winds, strong storms
A deluge of rain fell in Texas on Friday. Roads were completely flooded out leading to widespread closures. Houston and Dallas saw a several inches of rain. That's in addition to severe winds and thunderstorms near the Houston area.