New album? It came out this time last year!But yeah, they are a great band. They don't tour in the US much but if you ever get the chance to see 'em live, take it.
Good point; it's only new in the states.
I just watched this here at work, where we don't have speakers, and I must say I am still utterly enthralled by that. Can't wait to get home to see it with the sound on.
Post a Comment