read brooklyn
When Radiohead were inducted into the Rock and Roll Hall of Fame, two of the five turned up.
Radiohead were inducted at the Barclays Center in Brooklyn on 29 March 2019. Ed O'Brien and Phil Selway accepted; Thom Yorke and the Greenwood brothers stayed away, and the band did not play. A film of their career led into David Byrne's speech; his Talking Heads song gave the band its name.