Saturday, April 01, 2006

Music: MP3 Blogs

Take Your Medicine has a studio leak of the new Radiohead album (for today only). Good to hear it's a proper tune, although the lyrics are as enigmatic as ever. Also some news on the Smiths reunion. What a great day, today is!

No comments: