On the 18th of February 2011, Radiohead released its eighth studio album, The King of Limbs. One of the definitive rock groups of our time, Radiohead is known for its innovative approach to music, and this latest release certainly perpetuates that reputation.
The King of Limbs was produced with longtime band friend Nigel Godrich. A close companion since 1994, he has produced...