Mr. Claus Goes to Washington

BY:

Bankrupting America, a project of Public Notice, is out with a new video documenting the perils that impending tax increases would have on Santa’s business.