Thom Yorke, Jonny Greenwood, and Tom Skinner Form New Band The Smile, Will Perform at Glastonbury 2021
Jonny Greenwood and Thom Yorke of Radiohead have combined with Tom Skinner to form a new band called The Smile, and it takes its name from the Ted Hughes poem. The group is also a collaboration with producer Nigel Godrich. The group will be performing a first ever set […]