Onstage, The Armed are a band that revels in chaos and mess, and in both sound and performance, their main stage set is wild to say the least. Soundwise, it is occasionally a little sloppy in the first half of the set, and there’s some nasty screeches of feedback, but in a way, it befits the frenzy. The best thing about this, however, is the unhinged energy of this collective, with vocalist Cara Drolshagen as the MVP, throwing herself maniacally about the stage in a sequined silver mask, screaming like a banshee, as crowdsurfers sail over the barriers. It’s unrefined and bonkers, but plenty of fun.