
Radiohead have played their first live show in seven years. The band's European tour kicked off tonight at the 17,000-capacity Movistar Arena in Madrid, Spain, the first time the Oxford quintet have taken the stage since the closing date of the Moon Shaped Pool tour in August 2018.
In September, the band announced their return to the stage, confirming a run of 20 shows to take place in five cities across Europe through November and December.