Heavy Hail Rains Down on Texas Property
- Cleared
Occurred on April 19, 2023 / Abilene, Texas, USA
Info from Licensor: "Major thunderstorm and large hail storm in Abilene TX on April 19, 2023."..
Location
Abilene, Texas, USA
Occurred
not known
Posted By
Robyn Burns
Posted On
Apr-21-2023