"The Stitches are known as one of the most unpredictable, high-energy live acts around."
I'd say. That right there should be enough to get anyone interested in them. The Stitches have an upbeatness that I'm fond of. Makes me want to move around and go crazy. It's all within the greatness of punk music. Must be the energy derived from the angsty attitudes.
A smiley to make you smile, or not.