Video: Thom Yorke – “The Present Tense” (live at Latitude, July 19, 2009)
He’s really feeling it around the 3:48 mark.
Radiohead: iTunes, Amazon, Insound, wiki
Photos of Thom Yorke at Methodist Central Hall Westminster, 15th April 2005, where he played a new song called “House Of Cards.”
Rock and roll can change your life.