Heavy rainfall, street flooding leaves vehicles stranded in north Houston
Heavy rainfall on Monday afternoon led to street flooding across parts of north Houston, stranding several vehicles as water covered roadways near the North Freeway feeder road and West Mount Houston































