New Radiohead web site

11 May 2003

Radiohead have set up a new web site which is going to be home of a readiohead web casts, video clips, and so on. It’s rumoured (by the band) to be updated frequently - just like all their previous web sites then? ;) Anyway, there’s not much there yet, but it’s due to be launched properly in the next month.

Link: http://www.radiohead.tv/