Is This the Cover for the New Radiohead Album?
We’re pretty much guaranteed a new Radiohead album this year. Tour dates have been announced–their first in four years. (Osheaga is rumoured.) There have been hints about new material for months. Could this be the artwork? It just showed up on the band’s W.A.S.T.E. network.