Archive – US: Ominous Shelf Clouds Roll Through Texas as Storms Approach
- Captured on Monday 8th of July 2019
- Location is Texas
Description
Ominous shelf clouds were spotted over Abilene and Austin Texas on Monday evening, July 8. Storms are rolling in thro Read more...