The King of Limbs is the eighth studio album by the English rock band Radiohead. It was self-released on 18 February 2011 as a download, followed by a physical release on 28 March through XL Recordings internationally and TBD Records in North... Wikipedia
Artist: Radiohead
Release date: February 18, 2011
Genres: Alternative rock, Electronic music, Art rock, and more
Length: 37:34
Producer: Nigel Godrich
Songs
Show more
Show less