Pretty sure that every man, woman, child, foetus, embryo and twinkle in the milkman’s eye will now be aware of Radiohead’s new album, King of Limbs, out now to download for the princely sum of £6. Being (to borrow two combined sets of phrasing) ‘probably the best band in the world, ever’, this is unsurprisingly great news. So, to get us all moist at the gills, here’s the video for their first single, Lotus Flower, for you to enjoy.
The full album can be purchased (if the server hasn’t crashed from all the downloads) here.