by Radiohead Plan to Play 20 Shows Per Year
1 article covering this release
Radiohead has announced plans to perform 20 shows annually, with a unique touring strategy of visit…