Radiohead teases OK Computer’s 20th anniversary with cryptic video
Ever since fans started noticing strange, seemingly Radiohead-related posters popping up in cities around the world, rumors have been swirling about the band’s plans to celebrate the 20th anniversary of OK Computer, which is coming up on May 21. Although nothing has been confirmed just yet, a strange new video posted on the band’s official Twitter account seems to mark the next step toward some kind of announcement.