Thom Yorke and Jonny Greenwood’s New Album as The Smile Is Finished, “Not a Rock Record”
Here’s news that will leave you grinning: According to longtime Radiohead producer Nigel Godrich, Thom Yorke and Jonny Greenwood have completed their new album under the moniker The Smile. And despite the rocking preview they offered…