Friday, 18 February 2011

"The King Of Limbs" released early

The new Radiohead album - "The King Of Limbs" was released today despite being scheduled for a release tomorrow.

If you are after a copy, head over to http://www.thekingoflimbs.com/

Below is the video for the first single - "Lotus Flower"