blog.eil.com
Radiohead’s new album is ‘a work of art’, says collaborator Stanley Donwood
Radiohead’s long-time visual collaborator Stanley Donwood has confirmed that he has heard the band’s new album, describing the LP as “a work of art”. Radiohead are expected …