Friday, February 18, 2011

New Radiohead album " The King of Limbs" OUT NOW


Radiohead's new album is already out, one day in advance.
Here's the single:


Another electronic shit ! Get the guitars back !!!