US: Ominous Shelf Clouds Spotted Over Abilene, TX as Storm Rolls In 2
- Captured on Monday 8th of July 2019
- Location is Texas
Description
Ominous shelf clouds were spotted over Abilene, Texas on Monday evening, July 8. Storms are rolling in through the st Read more...