Thom Yorke and Jonny Greenwood’s latest collaboration performed to their first real-life audiences this weekend, and we were there to spot the nerdy guitar details
The Smile the new band featuring Radiohead's Thom Yorke and Jonny Greenwood has released a new song called "The Smoke." The tune is the second offering fr