Heavy Hail Rains Down on Texas Property

1 year ago
533

Occurred on April 19, 2023 / Abilene, Texas, USA

Info from Licensor: "Major thunderstorm and large hail storm in Abilene TX on April 19, 2023."

Loading comments...