Radiohead fans have received mysterious leaflets in the post which allude to the release of a new album.

The flyers, which feature the recently-used new logo and artwork, feature the line: “Sing the song of sixpence that goes Burn the Witch, we know where you live”.

The leaflets seem to have been sent at random to fans in the UK who have previously ordered from the Radiohead store.

Could it be another sign that the new Radiohead album is set for an imminent release? Who knows. Read more here. (via Pitchfork)