Will Killmore: Will Killmore

The Clifton-based Will Killmore won’t be killing any less with the self-titled follow-up to their 2010 release, Oh The Humanity. Will Killmore is one of the most brutal local metal releases that I’ve heard ... Read More...