I always thought the people who had "THANKS, HOUSTON" bumper stickers* on their cars after the federal levee failure were racist assholes, and I still do, but today I just have to say:
THANKS, CHINA*as in, "Thanks for taking black people out of New Orleans"
Published on June 09, 2009 02:52