michaelqtodd

Love this!

Love this!

Occupy Debit Card Fees

gravity7:

New estimates have made clear that it is unlikely more than 1 million jobs were created by the ARRA stimulus, which amounts to $820,000 per job, some of which were not even productive for the general economy.