Clown Sightings In South Carolina Are Among Many, May Be Linked To Film
GREENVILLE COUNTY, S.C. —The recent sightings of clowns at two apartment complexes in Greenville County have led to international media coverage, but the sightings are not the first of this type, and one theory is that the latest ones could be connected to promotion for an upcoming film.
Read More