Radiohead have dropped a huge hint they will be making a return to the spotlight this year by incorporating a new LLP ...
The discovery of the RHEUK25 limited liability partnership has given rise to rumors of a new album or tour from Radiohead.