Treatment was a band from Denton that was around for only about nine or so months. When they formed they quickly won over NTX with the high energy and vocalist Leech's antics. And yes, they are that band that sounds like Crazy Spirit.
I'm happy I got to see the start of this band and see their closure, as well as almost all of their North Texas shows. Like most I was bummed to hear they were calling it quits so early, but they made their mark and now the dudes are onto other things.