Radiohead have announced a run of 20 shows to take place in five cities across Europe. The band will play four shows each in Madrid, Bologna, London, Copenhagen and Berlin. In a message to fans, Radiohead's Philip Selway said: "Last year, we got together to rehearse, just for the hell of it. After a seven year […]
SOURCE: Variety at 10:28AM on September 3, 2025