Residents in southwest Houston get cars flooded after Saturday's street floods
Saturday, July 6, 2024