Thom Yorke intoxicated with a spirit, my kinda performance. There’s nothing like letting go on stage, highly recommended.
As for the other band members are so into their parts as well, makes a great whole.
Radiohead – The National Anthem(live SNL) from amnesiac440 on Vimeo.