Boards
Radiohead in Victoria Park
it's probably about time to start get excited about this.
But, is there really only going to be one support act (Bat for Lashes is all I've heard about)? Does this mean that there are still more suprises to be announced, or alternatively does it mean Radiohead will play an epic 2 1/2 hour set?...or neither?