Waterbury is actually only a few minutes away from my hometown, so I've heard a ton about this story. It's not exactly a nice place to live (it was voted as one of the worst cities in the United States in at least one informal poll a few years back), and this doesn't add much to the image.