Waterspouts swirl off the coast of South Carolina

  • 2 years ago
Multiple waterspouts were spotted forming off the coast of Charleston, South Carolina, on June 28.