Radiohead Shares New Intimate Music Video

Iconic English experimental rock band, Radiohead, have just released a new music video for their track "Present Tense" from the 2016 album release A Man Shaped Pool. The new visual features Jonny Greenwood and Thom Yorke of the band performing the melodic tune with a Roland CR-78.

The video has been directed by Paul Thomas Anderson who has also directed major motion pictures such as Boogie Nights, There Will Be Blood, Magnolia, as well as the previous Radiohead music video for "Daydreaming". Experience the new "Present Tense" video from our all time UK favorites below!