Sunday, September 25, 2011

Radiohead

Radiohead performed on Saturday Night Live last night. You can watch "Lotus Flower" and "Staircase" here (via NME). I'd click over soon, SNL has historically been pretty protective of their show and the video will likely be pulled down soon. Don't miss Radiohead tomorrow on an hour long episode of The Colbert Report.