Pitchfork — Chinese Democracy's release date has come and, fortunately, gone. By now we know the album is an overproduced turd (who could have seen that one coming?), but whatever happened with the free cans of soda Dr. Pepper was going to give everyone upon the...
more info