Do You Feel Lucky?

(and feel free to comment! My older posts are certainly no less relevant to the burning concerns of the day.)

Thursday, November 26, 2009

Chief In The Studio!


...or in...some kind of church hall tricked out like a studio!

Word is, their forthcoming album will be released early next year. I'm psyched!

No comments: