We’ve made some exciting new updates! Check out our new site here
Login
Menu
Large Hail In Texas
Occurred on April 26, 2023 / Henderson, Texas, USA
Info from Licensor: "Had a hail storm come through the area around 5 pm that knocked out power. I work in the pharmacy department at Walmart (technician) and walked around the corner to see how bad it was and this was my view looking through the already closed garden center."