Waterspout Spotted Off Texas Coast
A large waterspout can be seen out over the Gulf off the coast of Galveston Island. The video was captured by Galveston resident Cristen Selby on Tuesday morning, September 25, 2018. Photo Credit: Cristen Selby
Read more »