Skip to main content
play

Waterspout spotted off the coast of Galveston, Texas

A waterspout formed in the Gulf of Mexico off the coast of Galveston, Texas, on June 1. The National Weather Service had issued a special marine warning. Video via www.hollykross.com
Storyful, Storyful