So... Let's just ignore the fact that they had an 'annoying hit' for one minute... (cue deluge of slating comments about said hit...)
I haven't seen/heard much about their latest album, 'Tear The Signs Down'.
Has anyone heard it? Worth a punt? Thoughts please.