State Champs of what? we hear you cry. It could quite possibly be that they are the state champs at putting on a show, a very good one at that. The Upstate New Yorkers came through London and wowed, to say the least, on their second night in Camden.
At the first show following the release of their fourth studio album, it gave the band the chance to showcase the newest and freshest material.