Thom Yorke and Jonny Greenwood perform “Present Tense” in Radiohead’s latest video directed by Paul Thomas Anderson (There Will Be Blood, The Master). Check out their previous collaboration with Anderson for “Daydreaming” here if you haven’t already!

© Booooooom Design Inc. · Contact · Advertise · Privacy Policy · Sitemap