T.S.E. existed since early 2001 and turned into Excoriate in early 2002.
The founding members are Stefan, Patrick and Sebastian.
Excoriate broke up in the fall of 2006. Their only album was released posthumously. Two posthumous gigs take place in 2010 with a session bass player.

Artist website

Sorry, we have no items by this artist at the moment!