Watch Radiohead On Saturday Night Live

Last night, Radiohead showed up on the season premiere of SNL, their first appearance on that particular television institution since 2000. Alec Baldwin hosted for a record setting 16th time, which meant Steve Martin showed up too. Radiohead sadly didn’t appear in any Lonely Island sketches, but they did perform the King Of Limbs single “Lotus Flower” and the unreleased track “Staircase.” They sounded pretty great even through SNL’s notoriously bad sound, and Thom Yorke totally played maracas on “Lotus Flower.” Watch both performances below.

(via the Audio Perv)

Here are some sketches from the episode:

Radiohead will appear on a special hour-long episode of The Colbert Report Monday night and will play NYC’s Roseland Ballroom Wednesday and Thursday.