Radiohead Releasing New Album on Saturday

Radiohead – King of Limbs Radiohead‘s upcoming new album King of Limbs, is available for presale now in a variety of formats. Fans will be able to (legally) download the album from starting on Saturday, February 19. If you prefer to skip the presale, the album will be available for purchase on CD and vinyl…