Anxiously Awaiting Radiohead’s New Single, “Delete Your Account”
…because that’s what Radiohead’s been doing for the last several hours, deleting their social media accounts. And their website, too, while they’re at it, which faded away gradually with some handy javascript. Why? Well, who knows. It should be obvious,…