Thunderstorms producing heavy rain caused some street flooding in parts of the Greater Houston area. Read this story
Thunderstorms producing heavy rain caused some street flooding in parts of the Greater Houston area. Read this story
More from KHOU | Flood East Texas Severe weather