Radiohead simultaneously has no place in the Rock Hall and is perhaps the last rock band both popular and influential enough to warrant being in there.
You’d think after Nirvana, it would be Beck and Radiohead and then the Rock Hall would starve to death.
|