Waterspout looms right off the coast

AccuWeather 2021-06-02

Views 2

On June 2, a dark waterspout spun off the coast of Galveston, Texas, creating an ominous scene.

Share This Video


Download

  
Report form