Last night during "The Colbert Report" segment titled "Difference Makers," Stephen Colbert profiled the Free Keene Squad from Keene, New Hampshire. The Free Keene Squad is made up of three white male vigilantes, who take a stand against parking meters.
Or at least that's what they think they're doing. Really these "shit stains," as Colbert calls them, are harassing meter attendants -- in fact they harassed one attendant to the point where he quit his job. Watch the segment below: