US: Storm System Brings Heavy Rain, Causing Flooding In Sulphur Springs, TX
- Captured on Saturday 3rd of June 2023
- Location is Texas
Description
A storm system brought heavy rains and gusty winds to parts of northern Texas on Saturday, June 3, causing flooding in S Read more...