Heavy rain cause some issues across Houston area
A weather system produced some heavy downpours that are being blamed for some issues around the Houston area
A weather system produced some heavy downpours that are being blamed for some issues around the Houston area