Radiohead on TV

by Jonathan on June 1, 2002

For those living in Italy, the Radiohead in Paris concert will air on June 2, 2002 at 21:00 on Italian TV Tele+ Nero.
(thanks to Marco)

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

Comments on this entry are closed.

Previous post:

Next post: