Was a big fan of these guys - especially of the EP, Cellar and Detonator. Didn't know they recorded a new album, but the first single released from it is quite good. Reminds me of the Detonator disc, although if you're expecting "You Think You're Tough" you may be disappointed.
Listen to Best of Me.
Listen to Best of Me.