“The council’s gonna ask Radiohead to switch off Blackpool lights”

On Passing Lilac Urine

rhead

So… what do we know about Radiohead?