texas September 25, 2018 1:31 pm

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.

Wake Up to Something Good

Exit mobile version