Quote:
Originally Posted by Anteater
On another note, this song is tied with Black Sabbath's title track as being the most ahead of its time metal song ever.
|
Love that record (although I have parted with the theory that they are in fact The Residents), some of the first inklings of screaming in music.