Is Radiohead Planning To Commemorate The 20th Anniversary Of 'OK Computer'?

Some mysterious posters have been popping up in multiple cities around the world. Posters that bear resemblance to Radiohead's "Fitter Happier." The years 1997-2017 also appear, which is interesting because 'OK Computer' was released on May 21st, 1997.

So far the posters have been spotted in London, Berlin, Amsterdam, Vancouver, Los Angeles and New York.

Read the full story at Diffuser



Want to know more about AJ? Get her official bio, social pages & articles! Read more


Content Goes Here