Radiohead Just Announced a Bunch of European Shows
Radiohead have just announced a new slew of European dates via their W.A.S.T.E. Headquarters site, including stops in Italy, France and Scandinavia. The new dates join some recently announced festival gigs, including a headlining spot at Glastonbury Festival. Check the W.A.S.T.E. schedule here for more info.