Storm Drops Huge Hail Stones
- Cleared
Occurred on April 11, 2020 / Del Rio, Texas, USA
Info from Licensor: "Footage of the hail that destroyed my sunroof. Shot from inside the safety of my living room."..
Location
Del Rio, Texas, USA
Occurred
Apr-9-2020
Posted By
Monique Shafer
Posted On
Apr-13-2020