Self Defeating Symphony

Self Defeating Symphony
is a song by
The Coventry Sacrifice
it was released on
Abomination