Blog powered by Typepad

« Sometimes I Wish I Lived In Glasgow | Main | I Wish I Was In LA »

May 13, 2007



It was out last week actually


.... but theyre a brilliant band
(i ment to say)


oh well, shows how much trust you should place in press releases then...

The comments to this entry are closed.