Sunday, February 20, 2011

Radiohead New Release - Album -The King of Limbs


What do you think of the album? Your taste or not? As for all you Radiohead fans, do you  think it's one of their better albums? Or is it a bit 'off the wall 'even for them?
Don't forget to turn off our music player before you give a listen.


No comments:

Post a Comment