Radiohead to Play Madrid

by Jonathan on May 22, 2003

Radiohead is apparently playing a show in Madrid, Spain on July 16, 2003. Tickets go on sale this Friday.

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

Comments on this entry are closed.

Previous post:

Next post: