Stereogum — After years of anticipation, months of rumors and cryptic clues, and one week of merciless teasing, Radiohead’s LP9 is finally out in the world, and it’s called A Moon Shaped Pool. We’ve already heard and seen the videos for “Burn The Witchâ€...
more info