Monday, June 21, 2010

America is screwed.

This American Life reports on the fiscal mess that most of America's states are facing in this episode entitled "Social Contract." Fascinating and depressing at the same time.
And then they give us another reason, as if we needed it, to move to Barbados.

Share/Bookmark

No comments:

Post a Comment