Dave & Chuck the Freak Peep Show: Defending the North End

A community in Boston is coming together to fight against a corporate coffee company that wants to set up shop in town and the show heard from a couple guys on the front lines.