They're a Scottish rock band, and while some of their songs may have sounded a little generic/mainstreamy, some were really great and they put on an awesome live show. Anyone else heard of them?
Of course - I saw them live last year and they were fantastic. Going to Edinburgh and will be seeing the New Year in with Biffy in Prince's Street so I'm really looking forward to that.
Their music's pretty good but I agree that their live show is really where it is.
(I have posted on a certain Biffy related item in the pop forum section - I am a little ashamed)