Storm Drops Huge Hail Stones | Start Magazine

Storm Drops Huge Hail Stones

Occurred on April 11, 2020 / Del Rio, Texas, USAInfo from Licensor: "Footage of the hail that destroyed my sunroof. Shot from inside the safety of my living room."