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