Waterspouts swirl off the coast of South Carolina

2022-06-29 4

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

Free Traffic Exchange