I received this flier just now, by post, from Radiohead.
Today is of course Walpurgisnacht, but what does it mean for Radiohead?
Speculation here and here. Some fascinating clues about the song – and its long gestation – here.
Relevant video here …