Faith No More and System of a Down are all set to go on tour next…
Tag: System of a Down
Speculation Mounts for ‘System of a Down’ and ‘Faith No More’ Australian Tour with Iconic Symbols |
The band’s iconic hand symbol appeared across Melbourne and Sydney, fuelling speculation that an Australian tour…