Creepy Clown Craze

The Dartmouth, Massachusetts police department has issued a Public Service Announcement warning residents against participating in the scary clown craze that has taken over the nation.

Read More