Tropical Depression Beta swamps Texas: Houston gets over a foot of rain, roads are under water
Published
Already, over a foot of rain had fallen in some areas around Houston, leaving roadways flooded and motorists stranded.
Published
Already, over a foot of rain had fallen in some areas around Houston, leaving roadways flooded and motorists stranded.