Posted Mon Aug 11, 2008 11:56am PDT
At the risk of losing my credibility as a music writer, I'll admit that I hadn't seen Radiohead play live before last Friday, when the band headlined the opening night of the inaugural All Points West Festival on Liberty Island in New Jersey. How cou
