This week’s music news from Pitchfork

Originally posted 2011-04-25 17:09:32.