Holy War

1985 · 3:33

Appears on

Shattered Illusion
Détente
View on MusicBrainz