Boards
Radiohead sign on the dotted line?
I just heard that Radiohead have signed with Warners for their next album but can't find any proof on the web, does anyone know if its true?
Just wondering...
I just heard that Radiohead have signed with Warners for their next album but can't find any proof on the web, does anyone know if its true?
Just wondering...