Radiohead’s Record Store Day release is two days away now. Someone got hold of the twelve inch vinyl already, posted short snippets of the tracks.
As reported earlier, Radiohead are releasing new tracks The Butcher & Super Collider on Record Store Day, Saturday April 16th. The release will be extremely limited for Europe and Japan. Just so you’re warned, the quality sorta… sucks.