Friday, 21 March 2008
I promised I'd post a better Radiohead album since Drill EP so I posted an album often cited as their best work. The album focuses on themes such as consumerism, social disconnection, political stagnation and modern malaise although it is not a concept album. Around 35% of the album was recorded in a converted apple shed near Didcot, Oxfordshire.
Posted by Jesse at 16:22