Radiohead Announces First Tour in Seven Years Amid Controversy
Radiohead has announced their first live shows since 2018, with 20 European concerts scheduled for November and December, marking their return to the stage after a seven-year hiatus, fueled by recent rehearsals and band members' side projects.