Police say these clowns could be putting their lives in danger. abc33/40

People donning clown costumes in Georgia, Tennessee and Alabama are causing a scare. Stupid? Funny? Weird?
Police say these clowns could be putting their lives in danger. abc33/40
People donning clown costumes in Georgia, Tennessee and Alabama are causing a scare. Stupid? Funny? Weird?