RH starts tour

by Jonathan on July 22, 2002

Tonight, Radiohead will take the stage in Lisbon, Portugal. This will be their first concert in quite some time and we expect that a lot of new material will be played.

Want to stay updated on Radiohead news? Follow us on Twitter!.

Comments on this entry are closed.

Previous post:

Next post: