Radiohead
You’ve already bought this record, and undoubtedly think it’s brilliant. At least, that’s what you tell anyone who asks, and you probably sort of believe it. But admit it, if this didn’t say “Radiohead” on the cover, you’d be desperately searching for your receipt. This is not a case of…