Radiohead are talked about so often and I still feel like it’s no where near enough. Most stacked discography in the history of music.
I have argued against this album being Radioheads best many times, yet I STILL think it’s 100/100.