New album release date

Pitchfork is listing Radiohead’s new album as having a March 25th release date. This information is consistent with what we’ve been hearing. Our source indicates that the band will finish up recording and start mixing the album in January and are tossing around album titles but so far nothing is set.
We’ll keep you updated.

By Jonathan

New York, NY