Wednesday, January 2, 2013

Watcher's Council nominations: "Failure of leadership" Edition!

The fiscal cliff deal that passed in both the Senate and the House was a colossal failure of leadership from the Right and a masterful piece of politics from the Left!
The ultimate loser of course, as usual, are the American people who at some point in the future will pay a large price for both of these things.