Skip to main content
play

Heavy downpours flooded streets and stranded cars in the Houston area

The National Weather Service said storms brought one to two inches of rain per hour.