May 8, 2024
Sheriff’s deputies in South Carolina had to issue a public service announcement after they started getting calls about a mysterious loud noise.
Now Playing
Next Up