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.

I'm the Editor. HOLLA.