Photo by G.
This is officially the best Valentine’s Day present ever announced. The rumours turned out to be true that Radiohead have recorded a new album. Guess what? The album will be available via digital download (but you have to pay this time) in a mere 5 days on February 19, 2011.
The album entitled The King of Limbs will be available as a deluxe package on May 9, 2011. Go to The King of Limbs official site for more information!