Waterspout looms right off the coast
  • 3 years ago
On June 2, a dark waterspout spun off the coast of Galveston, Texas, creating an ominous scene.