This is the LA-based SST Records Overkill. The good Overkill, not the third-rate thrash band from New York. Released in 1985, Triumph of the Will was their only full-length album, and it kicks ass. Overkill kind of sounded like the love child of Black Flag and The Dictators. Now don't you wanna fucking hear this?