Tropical Storm Edouard dumped heavy rain and flash flooding in Texas and Louisiana after making landfall on Sept. 1. Homes, businesses and multiple streets were submerged underwater by floodwaters. #flood #flooding #texas #tropicalstorm #edouard #beaumont
Suggested Credits
Tags, Events, and Projects