Long Live the New Flesh

No doubt by now Radiohead’s well-telegraphed decision to release their new album on their own, via the web, has reached above indie-rock channel-consciousness, if to be inferred by the New York Times’ placement of the story (if only via blog) on a front-page link today. First of all, didn’t Prince do this already? Maybe with […]