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.