New Radiohead
August 20, 2002
Weren't you sick of Radiohead? I swear, during those last two albums it got to the point where I didn't want to hear anything about that band. But it's been a while and talking about Radiohead seems okay again. Nick passed on a link to listen to some new Radiohead materal that they recently played in Portugal. He got the info from an excellent Radiohead site, Green Plastic.