Barney Frank Bags A Teabagger

At a town hall meeting, the Massachusetts rep lays it on the line with a protester who equates health care reform with Nazism: “On what planet do you spend most of you time?” Watch.