Stormtroopers Of Death To Release 30th Anniversary Edition Of “Speak English Or Die” In November

Stormtroopers Of Death will be releasing a 30th anniversary edition of their album Speak English Or Die, on November 27. The release will contain the bonus material from the 20th anniversary edition, along with the Crab Society North Demos.