new from radiohead

new from radiohead
February 14, 2011 arturo

king of limbs is the name of the new radiohead album that is available for pre-order now and will be released this saturday the 19th. can’t wait to get a listen…should be a good one.