Here is a promo photo and video for Radiohead’s upcoming performance on Saturday Night Live this weekend. The band are currently in New York City to perform on Saturday Night Live(24th) and The Colbert Report(26th) and will play 2 live shows at Roseland Ballroom in New York City on September 28th and 29th.

UPDATE! Here is a very short clip of the band rehearsing and it looks as if they are playing “Staircase”. Watch it here.