Tag: watch them fail
Austrian metal discovery, Watch Them Fail, signs with Wormholedeath label
Watch Them Fail is a "nasty" hybrid of metal, rock, crossover, and industrial hailing from Austria. The band have signed a licensing deal with Wormholedeath...




