Photo by Kathryn Yu
They're up for five awards-- including Album of the Year-- at this year's Grammys. Thom Yorke is promoting the show on billboards and TVs near you. And now sources tell us Radiohead are set to perform at this year's Grammy Awards ceremony, taking place February 8 in Los Angeles. While they've already won two golden gramophones (Best Alternative Album for Kid A and OK Computer), this is the first time they're actually playing the show.Thom and co. join...
Pitchfork — Photo by Kathryn Yu
They're up for five awards-- including Album of the Year-- at this year's Grammys. Thom Yorke is promoting the show on billboards and TVs ne... more info