VIDEO: Radiohead Played Saturday Night Live

In case you missed it, Radiohead played the season premier of Saturday Night Live which aired late last night on NBC. The band played “Lotus Flower” and the new song “Staircase.” The episode was pretty funny, actually…

Read on for the videos.

4 COMMENTS

  1. Radiohead is amazing.  I love how when they’re doing performances like this, that are on national television, they don’t just do their more mainstream songs, but they do the music that they really love. They’re truly original.