Friday, November 20, 2009


So, yes, them crooked vultures album is out. It is good, but its a grower...

Then there is radio moscow who have a new album out - brain cycles. All good. Will be in europe feb ish?

1 comment:

martysavalas said...

TCV - 02:44 on the first track should hook folks in. :)