Waterspout looms right off the coast

2021-06-02 1

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

Free Traffic Exchange