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

 
 
 
AJ

AJ

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

title

Content Goes Here