Watch Them Fail are a nasty hybrid of metal, rock, crossover, and industrial hailing from Austria. "Salem" is the second single taken from their upcoming album, Hybris, which will be released on October 21st, 2022 via Wormholedeath Records. "Maybe the heaviest, but sure enough the most diversified song on the...
Continue reading...
Continue reading...