News

A waterspout was spotted off the coast of Galveston Island on Saturday afternoon, close to the Seawall. A webcam from the Saltwater Recon website captured the ...