US: Severe Thunderstorm Pummels Texas with Hail 3
- Captured on Tuesday 27th of August 2019
- Location is Texas
Description
Golf ball-sized hail fell as severe thunderstorms rolled across Texas and New Mexico on Tuesday, August 27. El Paso a Read more...