Showing posts with label fail. Show all posts
Showing posts with label fail. Show all posts

Saturday, September 20, 2008

Wall Street Week in Review



Gee, I guess spending 500 billion USD is worth never having to listen to a master of the universe tell me about the religion of the free market again.