It’s so funny that my random re-engagement with Radiohead re-emergence coincides with them doing a new entity that might mean something. I did a poll on Twitter and people preferred OK Computer to Kid A 78%! Grok told me: “The band has recently registered a new limited liability partnership (LLP) named RHEUK25, which includes all … Continue reading Radiohead→