27-10-2011, 18:35
Music Head Wrote:I see they have a new album out this week
Yes - a live one recorded at the Petaluma Theatre. I've listened to samples and it is on my to buy list. Be interested in reading what you think about it if you choose to review it

