Ominous storm clouds loom over Texas coast

AccuWeather 2021-11-12

Views 1

This time-lapse video captures a looming shelf cloud rolling over Texas City, Texas, on Nov. 11.

Share This Video


Download

  
Report form