Most people will know them because of their song on the Hot Cross split, but check out their album they put out too.
May not fit in this forum entirely, but definetely not a fit in the pp/emo or indie forums.
I have cancer, fight me.
its good stuff!
makes me think of refused and at the drive-in