18 February 20118 tracks, 38 minutes
Critic score distribution
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 America.
From Wikipedia, CC BY-SA.

No reviews yet.Join free to review it