The Stutter release demo tape

The Stutter is a newish band that includes members of Dark Thoughts. They just released their debut, a demo tape that's self-titled. Check it out below.