Wednesday, August 13, 2008

Can American Apparel be ANY more annoying?

I think not.