Originally Posted by JuuKun
They did a surprise set at the New England Metal and Hardcore Fest this year, on the day I happened to go.
From the moment they stepped on stage, I was eternally thankful I didn't pay for my ticket. Don't like em live or in studio.
I was at the New England Metal Fest when they showed up. That show was bad-ass.