Originally Posted by derangedperson
They're from my home state of Wisconsin. I attended their CD release party in Kenosha (their hometown); the concert was held in an elementary school gym.
Seeing a bunch of metalheads moshing in an elementary school gym was just brilliant.
Hopefully they'll go far.
That's fucking epic. What kind of school administration would allow that?