A series of mysterious posters have popped up in cities around the world that have led Radiohead fans to speculate that something is happening involving the 20th anniversary of the release of OK Computer. As many people on Reddit have pointed out, street art has appeared in London, Amsterdam, Brooklyn, and other places featuring cryptic political messaging, as well as the years 1997 and 2017. With lines like “More Public Fear/More Private Security,” fans think the words follow the cadences of “Fitter Happier.” OK Computer was originally released on May 21, 1997.

In addition, frequent collaborator Stanley Donwood recently posted a seemingly Radiohead-related visual on Instagram, captioned “soon to be real.” See the posters and Donwood’s post below.

Pitchfork has contacted Radiohead’s representatives for more information.

Radiohead, of course, are no strangers to the mysterious tease. Read a history of their relationship with their online fans here.

Pitchfork recently celebrated the 20-year anniversary of OK Computer with a week of features, essays, interviews, and more. Find those here.