Radiohead released Kid A 13 years ago today
Posted on October 2, 2013 by Josh
Radiohead released their fourth studio album Kid A 13 years ago today. Kid A was released on October 2nd, 2000 to critical acclaim and debuted at #1 in the U.S., and is ranked as the #1 album of the decade by Pitchfork and Rolling Stone. Kid A was recorded in Paris, Copenhagen, Gloucestershire and Oxford and produced by Nigel Godrich. The […]
Read more