Friday, September 24, 2004

I have no idea what the music of The Delgados is like, but their new album is out this week (I saw a posted by Kilburn tube station).

No comments: