The new Radiohead LP (and video) is here !
And so it begins… The new Radiohead album has been leaked released a day early along with a video for the song Lotus Flower. I’m no hater, I love ‘em. Let’s all watch and listen together shall we?
The killer first track, Bloom: