February 22, 2009

NOW THERE’S A SURPRISE: Europe’s Politicians Don’t Pay Their Taxes Either. Taxes are for the little people.