Radiohead have a new album being released… this saturday!
The album will be available for download on their website and will have a physical release on March 28th. I love the lack of promotion and just putting the music out there to speak for itself. (Britney practically does the same thing)
Get ready for new Radiohead this saturday!