December 20, 2012
Via The Washington Free Beacon - 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.
Santa talks about his problems with the fiscal cliff and the looming tax increases before Congress.
Posted by Hyscience at December 20, 2012 3:21 PM
Articles Related to :