It took me a long time to catch up with the rest of the world and appreciate Radiohead. I have to admit, I haven’t paid much attention to their lyrics, but I love letting their lovely, spacey, textured sounds wash over me.
Radiohead is giving away a new song for absolutely free! Watch them perform it:
Download it: These Are My Twisted Words