Friday, November 20, 2009
So, yes, them crooked vultures album is out. It is good, but its a grower...
Then there is
who have a new album out - brain cycles. All good. Will be in europe feb ish?
TCV - 02:44 on the first track should hook folks in. :)
Post a Comment
Post Comments (Atom)