Well, that's one cat out of the bag...
Radiohead

Radiohead will release their new album in June, their manager has claimed.

Brian Message spoke during an event at London pub the Wanstead Tap, and dropped a bombshell for fans.

Can we stop saying Radiohead are keeping this a secret? Catch the band at the following shows:

May
26-28 London Roundhouse

Buy Clash Magazine

-

Follow Clash: