Yes, surprises.

Mysterious posters popping up in cities like London, Berlin, New York and Los Angeles have convinced some Radiohead fans that the band is gearing up to celebrate the 20th anniversary of OK Computer on May 21.

Redditors have speculated and debated what the posters could mean, piecing together that the posters are “pretty obviously tied to the album’s themes” and that “the poster might have originally been part of the OK Computer merch back in the day.”

Slaves Aren't Educated #MoreFear

A post shared by Adam Readle (@adamreadle) on

Artist Stanley Donwood, who has previously worked with the band, has been teasing an upcoming Radiohead project. He has also been posting photos of scaffolding on Instagram where he is working on something, the details of which have not yet been revealed.

soon to be real

A post shared by @stanleydonwood on



Share Tweet