Tunbridge Wells' finest three-piece post-rockin' louder than a war between GODS outfit. They wanna hear you scream (so they know to play louder and drown you the f*ck out).